<\body> Die erzeugt Kontexte für die Benutzung von als interaktive Oberfläche für andere Programme, Computer Algebra (CAS): Sitzung, session.\ <\explain|> Erzeugt den Kontext für eine Sitzung.\ Alle folgenden Makros sind nur innerhalb eines Sitzungs-Kontextes zulässig: <\explain|> Ein Eingabefeld mit einer Eingabeaufforderung und der wirklichen Eingabe >. <\explain|> Ein Ausgabefeld. <\explain|> Feld mit normalem Text, als Kommentar oder Erläuterung geeignet. <\explain|> Dieses Makro wird innerhalb eines Ausgabefeldes benutzt, um Fehlermeldungen auszugeben. Diese Konstrukte basieren auf -session>, -input>, -output>, -textput> und -errput> für jede Programm-Sprache >. Wenn sprach-spezifische Konstrukte nicht existieren, werden die -Vorgeben , , , und an ihrer Stelle benutzt. Wir empfehlen, sprach-spezifische Konstrukte auf Basis dieser Konstrukte zu implementieren. Sie können je nach \ Stil ( Paket in \ ) unterschiedlich implementiert sein. Dafür dient das Konstrukt , \ das entspricht, bei dem aber die Ränder aber unverändert erhalten bleiben. <\initial> <\collection>