I always thought, in my limited experience, that the VAX/VMS compilers had pretty good error recovery. Is this really so, relatively speaking? Does anybody know if they are recursive descent or LR? - Victor