Veel voor Passambler gedaan de afgelopen dagen.
- Parser.java, die ongeveer 500 lijnen code had, teruggebracht naar 100 lijnen en iedere parser feature (zoals try / catch, if, return, ...) ondergebracht in zn eigen class.
- Hetzelfde gedaan voor de expression parser, die ook rond de 500 / 600 lijnen code had.
- File package aangepast. Vroeger moest je strings passen in iedere functie, dat verwijst naar een file, nu kan je gewoon een file handle gebruiken:
using(file, std.Read);
a = file.Open(test);
b = Read(a);
- Aangepast hoe je console input ontvangt. Vroeger moest je de functies [c]std.ReadStr[/c] of [c]std.ReadNum[/c] gebruiken, nu kan je gewoon de [c]std.Read[/c] functie en [c]In[/c] gebruiken.
using(std);
std.Write(Wat is je naam? );
naam = std.Read(std.In);
Writeln(Je naam is + naam + .);