From 317b4172d6821a1a818c590b04474e5525d46166 Mon Sep 17 00:00:00 2001 From: Saturneric Date: Tue, 20 Jul 2021 04:28:58 +0800 Subject: [PATCH] Structure Modified --- cmake-build-debug/SyntaxOut.txt | 728 -------------------- cmake-build-debug/tokenOut.txt | 36 - cmake-build-release/syntaxInput.txt | 89 --- {cmake-build-debug => demo}/syntaxInput.txt | 0 4 files changed, 853 deletions(-) delete mode 100644 cmake-build-debug/SyntaxOut.txt delete mode 100644 cmake-build-debug/tokenOut.txt delete mode 100644 cmake-build-release/syntaxInput.txt rename {cmake-build-debug => demo}/syntaxInput.txt (100%) diff --git a/cmake-build-debug/SyntaxOut.txt b/cmake-build-debug/SyntaxOut.txt deleted file mode 100644 index dd23d8f..0000000 --- a/cmake-build-debug/SyntaxOut.txt +++ /dev/null @@ -1,728 +0,0 @@ -struct_type -| member_list -| | type_spec<> -| | | base_type_spec<> -| | | | floating_pt_type -| | declarators<> -| | | declarator -| | | | more_declarator<> -| | | more_declarators<> -| | member_list -| | | type_spec<> -| | | | base_type_spec<> -| | | | | floating_pt_type -| | | declarators<> -| | | | declarator -| | | | | more_declarator<> -| | | | more_declarators -| | | | | declarator -| | | | | | more_declarator<> -| | | | | more_declarators -| | | | | | declarator -| | | | | | | more_declarator<> -| | | | | | more_declarators<> -| | | member_list -| | | | type_spec<> -| | | | | base_type_spec<> -| | | | | | floating_pt_type -| | | | declarators<> -| | | | | declarator -| | | | | | more_declarator<> -| | | | | more_declarators<> -| | | | member_list -| | | | | type_spec<> -| | | | | | struct_type -| | | | | | | member_list -| | | | | | | | type_spec<> -| | | | | | | | | base_type_spec<> -| | | | | | | | | | integer_type<> -| | | | | | | | | | | signed_int -| | | | | | | | declarators<> -| | | | | | | | | declarator -| | | | | | | | | | more_declarator<> -| | | | | | | | | more_declarators<> -| | | | | | | | member_list -| | | | | | | | | type_spec<> -| | | | | | | | | | base_type_spec<> -| | | | | | | | | | | integer_type<> -| | | | | | | | | | | | signed_int -| | | | | | | | | declarators<> -| | | | | | | | | | declarator -| | | | | | | | | | | more_declarator<> -| | | | | | | | | | more_declarators<> -| | | | | | | | | member_list -| | | | | | | | | | type_spec<> -| | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | integer_type<> -| | | | | | | | | | | | | signed_int -| | | | | | | | | | declarators<> -| | | | | | | | | | | declarator -| | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | more_declarators -| | | | | | | | | | | | declarator -| | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | more_declarators<> -| | | | | | | | | | member_list -| | | | | | | | | | | type_spec<> -| | | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | | integer_type<> -| | | | | | | | | | | | | | signed_int -| | | | | | | | | | | declarators<> -| | | | | | | | | | | | declarator -| | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | member_list -| | | | | | | | | | | | type_spec<> -| | | | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | | | integer_type<> -| | | | | | | | | | | | | | | signed_int -| | | | | | | | | | | | declarators<> -| | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | | member_list -| | | | | | | | | | | | | type_spec<> -| | | | | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | | | | integer_type<> -| | | | | | | | | | | | | | | | signed_int -| | | | | | | | | | | | | declarators<> -| | | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | | | member_list -| | | | | | | | | | | | | | type_spec<> -| | | | | | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | | | | | integer_type<> -| | | | | | | | | | | | | | | | | signed_int -| | | | | | | | | | | | | | declarators<> -| | | | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | | | | member_list<> -| | | | | | | more_struct_type<> -| | | | | declarators<> -| | | | | | declarator -| | | | | | | more_declarator<> -| | | | | | more_declarators -| | | | | | | declarator -| | | | | | | | more_declarator<> -| | | | | | | more_declarators<> -| | | | | member_list -| | | | | | type_spec<> -| | | | | | | struct_type -| | | | | | | | member_list -| | | | | | | | | type_spec<> -| | | | | | | | | | base_type_spec<> -| | | | | | | | | | | integer_type<> -| | | | | | | | | | | | unsigned_int -| | | | | | | | | declarators<> -| | | | | | | | | | declarator -| | | | | | | | | | | more_declarator<> -| | | | | | | | | | more_declarators<> -| | | | | | | | | member_list -| | | | | | | | | | type_spec<> -| | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | integer_type<> -| | | | | | | | | | | | | unsigned_int -| | | | | | | | | | declarators<> -| | | | | | | | | | | declarator -| | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | more_declarators<> -| | | | | | | | | | member_list -| | | | | | | | | | | type_spec<> -| | | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | | integer_type<> -| | | | | | | | | | | | | | unsigned_int -| | | | | | | | | | | declarators<> -| | | | | | | | | | | | declarator -| | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | more_declarators -| | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | member_list -| | | | | | | | | | | | type_spec<> -| | | | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | | | integer_type<> -| | | | | | | | | | | | | | | unsigned_int -| | | | | | | | | | | | declarators<> -| | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | | member_list -| | | | | | | | | | | | | type_spec<> -| | | | | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | | | | integer_type<> -| | | | | | | | | | | | | | | | unsigned_int -| | | | | | | | | | | | | declarators<> -| | | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | | more_declarators -| | | | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | | | member_list -| | | | | | | | | | | | | | type_spec<> -| | | | | | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | | | | | integer_type<> -| | | | | | | | | | | | | | | | | unsigned_int -| | | | | | | | | | | | | | declarators<> -| | | | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | | | | member_list -| | | | | | | | | | | | | | | type_spec<> -| | | | | | | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | | | | | | integer_type<> -| | | | | | | | | | | | | | | | | | unsigned_int -| | | | | | | | | | | | | | | declarators<> -| | | | | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | | | | | member_list<> -| | | | | | | | more_struct_type<> -| | | | | | declarators<> -| | | | | | | declarator -| | | | | | | | more_declarator<> -| | | | | | | more_declarators -| | | | | | | | declarator -| | | | | | | | | more_declarator<> -| | | | | | | | more_declarators<> -| | | | | | member_list -| | | | | | | type_spec<> -| | | | | | | | base_type_spec -| | | | | | | declarators<> -| | | | | | | | declarator -| | | | | | | | | more_declarator<> -| | | | | | | | | | exp_list -| | | | | | | | | | | or_expr<> -| | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | multi_sign -| | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | more_or_expr -| | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | more_or_expr -| | | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | | more_or_expr<> -| | | | | | | | more_declarators<> -| | | | | | | member_list -| | | | | | | | type_spec<> -| | | | | | | | | base_type_spec -| | | | | | | | declarators<> -| | | | | | | | | declarator -| | | | | | | | | | more_declarator<> -| | | | | | | | | | | exp_list -| | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | more_and_expr -| | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | more_or_expr -| | | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | more_shift_expr -| | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | more_shift_expr -| | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | | more_or_expr -| | | | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | unary_declare<> -| | | | | | | | | | | | | | | | | | | | | | BOOLEAN_VALUE -| | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | | more_xor_expr -| | | | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | unary_declare<> -| | | | | | | | | | | | | | | | | | | | | | | BOOLEAN_VALUE -| | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | | | more_or_expr -| | | | | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_sign_2 -| | | | | | | | | | | | | | | | | | | | | | unary_declare<> -| | | | | | | | | | | | | | | | | | | | | | | BOOLEAN_VALUE -| | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | | | more_xor_expr -| | | | | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | unary_sign_2 -| | | | | | | | | | | | | | | | | | | | | | | unary_declare<> -| | | | | | | | | | | | | | | | | | | | | | | | BOOLEAN_VALUE -| | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | | | | more_or_expr<> -| | | | | | | | | more_declarators<> -| | | | | | | | member_list -| | | | | | | | | type_spec<> -| | | | | | | | | | base_type_spec<> -| | | | | | | | | | | integer_type<> -| | | | | | | | | | | | signed_int -| | | | | | | | | declarators<> -| | | | | | | | | | declarator -| | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | exp_list -| | | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | shift_sign -| | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | | more_or_expr -| | | | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | | shift_sign -| | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | | | more_or_expr -| | | | | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_sign -| | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | unary_sign -| | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | unary_sign -| | | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | | | | more_or_expr -| | | | | | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | multi_sign -| | | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | multi_sign -| | | | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | | | | | more_or_expr<> -| | | | | | | | | | more_declarators<> -| | | | | | | | | member_list -| | | | | | | | | | type_spec<> -| | | | | | | | | | | base_type_spec -| | | | | | | | | | declarators<> -| | | | | | | | | | | declarator -| | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | exp_list -| | | | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | | more_and_expr -| | | | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | more_shift_expr -| | | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | | more_xor_expr -| | | | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_sign_2 -| | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | | | shift_sign -| | | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | more_shift_expr -| | | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | | | | shift_sign -| | | | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2 -| | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | multi_sign -| | | | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | multi_sign -| | | | | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | unary_sign -| | | | | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | unary_sign -| | | | | | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_sign -| | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | | | more_or_expr<> -| | | | | | | | | | | more_declarators<> -| | | | | | | | | | member_list -| | | | | | | | | | | type_spec<> -| | | | | | | | | | | | struct_type -| | | | | | | | | | | | | member_list -| | | | | | | | | | | | | | type_spec<> -| | | | | | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | | | | | floating_pt_type -| | | | | | | | | | | | | | declarators<> -| | | | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | | | | member_list -| | | | | | | | | | | | | | | type_spec<> -| | | | | | | | | | | | | | | | base_type_spec<> -| | | | | | | | | | | | | | | | | integer_type<> -| | | | | | | | | | | | | | | | | | signed_int -| | | | | | | | | | | | | | | declarators<> -| | | | | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | | | | | member_list -| | | | | | | | | | | | | | | | type_spec<> -| | | | | | | | | | | | | | | | | struct_type -| | | | | | | | | | | | | | | | | | member_list -| | | | | | | | | | | | | | | | | | | type_spec<> -| | | | | | | | | | | | | | | | | | | | base_type_spec -| | | | | | | | | | | | | | | | | | | declarators<> -| | | | | | | | | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | | | | | | | | | | exp_list -| | | | | | | | | | | | | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | more_shift_expr -| | | | | | | | | | | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | | | | | | | | | | | | more_or_expr<> -| | | | | | | | | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | | | | | | | | | member_list -| | | | | | | | | | | | | | | | | | | | type_spec<> -| | | | | | | | | | | | | | | | | | | | | base_type_spec -| | | | | | | | | | | | | | | | | | | | declarators<> -| | | | | | | | | | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | | | | | | | | | | | exp_list -| | | | | | | | | | | | | | | | | | | | | | | | or_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | xor_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | and_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | shift_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | add_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_sign_2<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unary_declare -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | more_unary_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | | more_multi_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | | more_add_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | | more_shift_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | | more_and_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | | more_xor_expr<> -| | | | | | | | | | | | | | | | | | | | | | | | more_or_expr<> -| | | | | | | | | | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | | | | | | | | | | member_list<> -| | | | | | | | | | | | | | | | | | more_struct_type<> -| | | | | | | | | | | | | | | | declarators<> -| | | | | | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | | | | | more_declarators -| | | | | | | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | | | | | | member_list<> -| | | | | | | | | | | | | more_struct_type<> -| | | | | | | | | | | declarators<> -| | | | | | | | | | | | declarator -| | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | more_declarators -| | | | | | | | | | | | | declarator -| | | | | | | | | | | | | | more_declarator<> -| | | | | | | | | | | | | more_declarators<> -| | | | | | | | | | | member_list<> -| more_struct_type diff --git a/cmake-build-debug/tokenOut.txt b/cmake-build-debug/tokenOut.txt deleted file mode 100644 index 3507f46..0000000 --- a/cmake-build-debug/tokenOut.txt +++ /dev/null @@ -1,36 +0,0 @@ -1 STRUCT(struct) ID(test) OPENING_BRACE({) -2 FLOAT(float) ID(a1) SEMICOLON(;) -3 DOUBLE(double) ID(a2) COMMA(,) ID(a3) COMMA(,) ID(a4) SEMICOLON(;) -4 LONG(long) DOUBLE(double) ID(a5) SEMICOLON(;) -5 STRUCT(struct) ID(warp_int) OPENING_BRACE({) -6 INT8(int8) ID(i1) SEMICOLON(;) -7 INT16(int16) ID(i2) SEMICOLON(;) -8 INT32(int32) ID(i3) COMMA(,) ID(i4) SEMICOLON(;) -9 INT64(int64) ID(i5) SEMICOLON(;) -10 SHORT(short) ID(i6) SEMICOLON(;) -11 LONG(long) ID(i7) SEMICOLON(;) -12 LONG(long) LONG(long) ID(i8) SEMICOLON(;) -13 CLOSING_BRACE(}) ID(int1) COMMA(,) ID(int2) SEMICOLON(;) -14 STRUCT(struct) ID(warp_signInt) OPENING_BRACE({) -15 UINT8(uint8) ID(s1) SEMICOLON(;) -16 UINT16(uint16) ID(s2) SEMICOLON(;) -17 UINT32(uint32) ID(s3) COMMA(,) ID(s4) SEMICOLON(;) -18 UINT64(uint64) ID(s5) SEMICOLON(;) -19 UNSIGNED(unsigned) SHORT(short) ID(s6) COMMA(,) ID(s7) SEMICOLON(;) -20 UNSIGNED(unsigned) LONG(long) ID(s8) SEMICOLON(;) -21 UNSIGNED(unsigned) LONG(long) LONG(long) ID(s9) SEMICOLON(;) -22 CLOSING_BRACE(}) ID(sign1) COMMA(,) ID(SIGN2) SEMICOLON(;) -23 CHAR(char) ID(a_6) LEFT_BRACKET([) STRING("compile") PLUS(+) STRING("studying") COMMA(,) STRING("\40") COMMA(,) STRING("abs\b\t\n\f\r\"\\abs") RIGHT_BRACKET(]) SEMICOLON(;) -24 BOOLEAN(boolean) ID(a_bool_7) LEFT_BRACKET([) INTEGER(10) INSERT(^) INTEGER(2) COMMA(,) INTEGER(1) AND(&) INTEGER(2) AND(&) INTEGER(3) COMMA(,) TRUE(TRUE) DELIMITER(|) FALSE(FALSE) COMMA(,) TILDE(~) FALSE(FALSE) DELIMITER(|) TILDE(~) TRUE(TRUE) RIGHT_BRACKET(]) SEMICOLON(;) -25 LONG(long) ID(a8) LEFT_BRACKET([) INTEGER(1024) RIGHT_SHIFT(>>) INTEGER(10) COMMA(,) INTEGER(0) LEFT_SHIFT(<<) INTEGER(10) COMMA(,) INTEGER(100) MULT(*) INTEGER(2) SLASH(/) INTEGER(10) PERCENT(%) INTEGER(2) COMMA(,) INTEGER(100) PLUS(+) INTEGER(21) SUB(-) INTEGER(19) RIGHT_BRACKET(]) SEMICOLON(;) -26 BOOLEAN(boolean) ID(a9) LEFT_BRACKET([) INTEGER(10) INSERT(^) INTEGER(2) AND(&) INTEGER(3) DELIMITER(|) SUB(-) INTEGER(1) RIGHT_SHIFT(>>) INTEGER(10) AND(&) INTEGER(100) LEFT_SHIFT(<<) SUB(-) INTEGER(10) SUB(-) INTEGER(10) PLUS(+) INTEGER(100) MULT(*) INTEGER(2) SLASH(/) INTEGER(10) PERCENT(%) INTEGER(2) RIGHT_BRACKET(]) SEMICOLON(;) -27 STRUCT(struct) ID(warp_1) OPENING_BRACE({) -28 FLOAT(float) ID(w1) SEMICOLON(;) -29 LONG(long) ID(w2) SEMICOLON(;) -30 STRUCT(struct) ID(warp_2) OPENING_BRACE({) -31 BOOLEAN(boolean) ID(w3) LEFT_BRACKET([) INTEGER(111) AND(&) INTEGER(2) RIGHT_BRACKET(]) SEMICOLON(;) -32 CHAR(char) ID(w4) LEFT_BRACKET([) STRING("\40\b\t\n\f\r\"\\\40") RIGHT_BRACKET(]) SEMICOLON(;) -33 CLOSING_BRACE(}) ID(w5) COMMA(,) ID(w6) SEMICOLON(;) -34 CLOSING_BRACE(}) ID(w7) COMMA(,) ID(w8) SEMICOLON(;) -35 CLOSING_BRACE(}) -36 EOF() \ No newline at end of file diff --git a/cmake-build-release/syntaxInput.txt b/cmake-build-release/syntaxInput.txt deleted file mode 100644 index 9a8810d..0000000 --- a/cmake-build-release/syntaxInput.txt +++ /dev/null @@ -1,89 +0,0 @@ -@struct_type -> "STRUCT" "ID" "OPENING_BRACE" member_list "CLOSING_BRACE" more_struct_type -more_struct_type -> "EOF" -more_struct_type -> ε - -member_list -> type_spec declarators "SEMICOLON" member_list -member_list -> ε - -type_spec -> base_type_spec -type_spec -> @struct_type -base_type_spec -> floating_pt_type -base_type_spec -> integer_type -base_type_spec -> "CHAR" -base_type_spec -> "BOOLEAN" -floating_pt_type -> "FLOAT" -floating_pt_type -> "DOUBLE" -floating_pt_type -> "LONG" "DOUBLE" -integer_type -> signed_int -integer_type -> unsigned_int - -signed_int -> "SHORT" -signed_int -> "INT16" -signed_int -> "LONG" -signed_int -> "INT32" -signed_int -> "LONG" "LONG" -signed_int -> "INT64" -signed_int -> "INT8" - -unsigned_int -> "UNSIGNED" "SHORT" -unsigned_int -> "UNSIGNED" "LONG" -unsigned_int -> "UNSIGNED" "LONG" "LONG" -unsigned_int -> "UINT16" -unsigned_int -> "UINT32" -unsigned_int -> "UINT64" -unsigned_int -> "UINT8" - -declarators -> declarator more_declarators -more_declarators -> "COMMA" declarator more_declarators -more_declarators -> ε - -declarator -> "ID" more_declarator -more_declarator -> exp_list -more_declarator -> ε - -exp_list -> "LEFT_BRACKET" or_expr more_or_expr "RIGHT_BRACKET" -more_or_expr -> "COMMA" or_expr more_or_expr -more_or_expr -> ε - -or_expr -> xor_expr more_xor_expr -more_xor_expr -> "DELIMITER" xor_expr more_xor_expr -more_xor_expr -> ε - -xor_expr -> and_expr more_and_expr -more_and_expr -> "INSERT" and_expr more_and_expr -more_and_expr -> ε - -and_expr -> shift_expr more_shift_expr -more_shift_expr -> "AND" shift_expr more_shift_expr -more_shift_expr -> ε - -shift_expr -> add_expr more_add_expr -more_add_expr -> shift_sign add_expr more_add_expr -shift_sign -> "RIGHT_SHIFT" -shift_sign -> "LEFT_SHIFT" -more_add_expr -> ε - -add_expr -> multi_expr more_multi_expr -more_multi_expr -> multi_sign multi_expr more_multi_expr -multi_sign -> "PLUS" -multi_sign -> "SUB" -more_multi_expr -> ε - -multi_expr -> unary_expr more_unary_expr -more_unary_expr -> unary_sign unary_expr more_unary_expr -unary_sign -> "MULT" -unary_sign -> "SLASH" -unary_sign -> "PERCENT" -more_unary_expr -> ε - -unary_expr -> unary_sign_2 unary_declare -unary_sign_2 -> "SUB" -unary_sign_2 -> "PLUS" -unary_sign_2 -> "TILDE" -unary_sign_2 -> ε -unary_declare -> "INTEGER" -unary_declare -> "STRING" -unary_declare -> BOOLEAN_VALUE - -BOOLEAN_VALUE -> "TRUE" -BOOLEAN_VALUE -> "FALSE" \ No newline at end of file diff --git a/cmake-build-debug/syntaxInput.txt b/demo/syntaxInput.txt similarity index 100% rename from cmake-build-debug/syntaxInput.txt rename to demo/syntaxInput.txt