impl ( ) parser
add simple main func
lex parser complete
parsing to AST
add new test