<\body> Il d.t.d. fornisce i seguenti ambienti per le sessioni di computer algebra: <\explain|> Macro con un argomento: il corpo della sessione. <\explain|> Macro con due argomenti: un prompt e i dati in entrata (input) stessi. <\explain|> Macro con il corpo dei dati in uscita (output) come argomento. Infatti, questi ambienti sono basati sugli ambienti della forma -session>, -input> e -output> per ogni lingua >. Se gli ambienti specifici per la lingua non esistono, allora si utilizzano al loro posto , e . Si raccomanda di basare gli ambienti specifici per la lingua sugli ambienti generici, che possono avere diverse implementazioni a seconda dello stile (per esempio, il pacchetto ). A questo scopo, forniamo anche l'ambiente , che è simile a , tranne per il fatto che i margini rimangono inalterati. <\initial> <\collection>