extended PASCAL compiler