DevCPR: mark when condition compilation used
expressions interpreted in lazy mode
fix directive/expression interpretation in false blocks
fix char reading after preprocessor comment
fix possible trap with directive NEW
extend NEW syntax
reimplenet DEFINED as operator
add ERROR directive
add function DEFINED to preprocessor
add preprocesor for condition compilation