pascal.ijs: cleaned up capitalization for type names
pascal.ijs: cleaned up code for gen routine.
pascal.ijs: refactored node dyad.
pascal.ijs: more little refactorings