[expr] Added compiler methods to be overriden in subclasses
[expr] Added generated Grako grammar