Implemet basic parser

Number, String, Array, Lambda, Variable, Call, Block, Subst, Match {
Const, Variable, Cons }