Make custom parser type.
Experiment a bit in AST.