Add parse_translation_unit() member

Add also parse_function_definition() declaration.
Add parse_function_definition() member

Add also following declarations:
* parse_argument_list()
* parse_compound_statement()
Add parse_argument_list() member

Add also parse_argument() declaration.
Add parse_argument() member