diff --git a/balloon/balloon_parse.h b/balloon/balloon_parse.h index 179848f..4da62d3 100644 --- a/balloon/balloon_parse.h +++ b/balloon/balloon_parse.h @@ -69,56 +69,217 @@ class balloon_parse { return error; } - void definition(); - void assignment(); - void array_generate(); - void hash_generate(); - void check_number(); - void check_string(); - void check_unary(); - void block(); - void func_generate(); - void call_identifier(); - void calculation(); - void calculation_or(); - void calculation_and(); - void calculation_cmp(); - void calculation_additive(); - void calculation_multive(); - void scalar(); + void print_generated_tree() + { + std::cout<<">>[Abstract-syntax-tree]"<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse-error] line "<>[Parse] error(s) found,stop."<>[Lexer] error(s) found,stop."<