parser: add if/then/else