====== Weitere Utility-Klassen ======
===== LocalDateTime =====
===== SystemTools =====
==== Print log ====
Manchmal wäre es praktisch, in JUnit-Tests überprüfen zu können, ob die mit ''print'' oder ''println'' erzeugte Programmausgabe etwas ausgegeben/nicht ausgegeben hat. Um auf den Text der Ausgabe zugreifen zu können, besitzt sie die Möglichkeit, den ausgegebenen Text mitzuloggen. Dazu dienen die folgenden drei Methoden:
* ''SystemTools.StartLogging()'' Beginnt damit, ab diesem Zeitpunkt alle print-Ausgaben aufzuzeichnen. Frühere Aufzeichnungen werden aus dem Log gelöscht, bleiben aber am Bildschirm bestehen.
* ''SystemTools.StopLogging()'' Endet die Aufzeichnung der print-Ausgaben.
* ''SystemTools.getPrintLog()'' Gibt die aufgezeichneten Ausgaben zurück.
==== setSpeed ====
Mit ''SystemTools.setSpeed(int speed)'' lässt sich die Geschwindigkeit des Interpreters während der Programmausführung ändern. ''speed'' ist die angestrebte Geschwindigkeit in der Einheit steps/s. Der Wert ''-1'' bedeutet: "maximal mögliche Geschwindigkeit".