Better IF lexing and support for ATTRIB, REN, FOR, TYPE