Zitat:
Die
Unit FPrUnit.pas ist leider wenig Dokumentiert...
Das wäre nicht so schlimm, Pascal ist ja meistens gut zu lesen.
Viel schlimmer ist, dass FPrUnit.pas eigentlich ein Formular ist und der Code für den Interpreter samt ~ 60 globalen Variablen untrennbar vermixt ist.
Der Sourcecode ist komplett prozedural; also nicht Objekt-Orientiert.
Ein Interpreter ist so komplex, dass man die Aufgaben unbedingt auf mehrere Units (und Klassen) verteilen muss.
So aber ist automatisiertes Testen unmöglich