Index special characters in SQL2 Syntax

% -> percent
'' -> double_quote
' -> bit_string_lit
            -> char_string_lit
            -> comment_char
            -> date_string
            -> external_collation
            -> external_translation
            -> hex_string_lit
            -> national_char_string_lit
            -> quote
            -> quote_symbol
            -> time_string
( -> action
            -> ada_qualified_type_spec
            -> ada_unqualified_type_spec
            -> approximate_num_type
            -> arc1
            -> arc2
            -> assertion_check
            -> bit_length_exp
            -> bit_string_type
            -> bit_substring_fct
            -> boolean_primary
            -> case_abbreviation
            -> cast_spec
            -> char_length_exp
            -> char_string_type
            -> char_substring_fct
            -> char_translation
            -> check_constraint_def
            -> cobol_bit_type
            -> cobol_char_type
            -> cobol_nines
            -> collating_sequence_def
            -> corresponding_spec
            -> currenttimestamp_value_fct
            -> current_time_value_fct
            -> datetime_type
            -> e1987
            -> e1989_base
            -> e1992
            -> end_field
            -> exact_num_type
            -> external_collation
            -> external_translation
            -> extract_exp
            -> fold
            -> form_conversion
            -> general_set_fct
            -> high
            -> id_start
            -> insert_columns_and_source
            -> integrity_no
            -> integrity_yes
            -> intermediate
            -> interval_value_exp
            -> in_predicate_value
            -> joined_table
            -> left_paren
            -> low
            -> mumps_length_spec
            -> mumps_type_spec
            -> named_columns_join
            -> national_char_string_type
            -> nondoublequote_char
            -> non_join_query_primary
            -> octet_length_exp
            -> parameter_decl_list
            -> pl1_type_spec
            -> pl1_variable_def
            -> position_exp
            -> refd_table_and_columns
            -> ref_constraint_def
            -> row_value_constructor
            -> set_fct_spec
            -> single_datetime_field
            -> sql_prefix
            -> start_field
            -> subquery
            -> table_element_list
            -> table_ref
            -> trim_fct
            -> unique_constraint_def
            -> value_exp_primary
            -> view_def
(see -> direct_implt_def_stmt
            -> embdd_sql_ada_program
            -> embdd_sql_cobol_program
            -> embdd_sql_c_program
            -> embdd_sql_fortran_program
            -> embdd_sql_mumps_program
            -> embdd_sql_pascal_program
            -> embdd_sql_pl1_program
            -> host_label_id
            -> host_pl1_label_variable
            -> prep_implt_def_stmt
) -> action
            -> ada_qualified_type_spec
            -> ada_unqualified_type_spec
            -> approximate_num_type
            -> arc1
            -> arc2
            -> assertion_check
            -> bit_length_exp
            -> bit_string_type
            -> bit_substring_fct
            -> boolean_primary
            -> case_abbreviation
            -> cast_spec
            -> char_length_exp
            -> char_string_type
            -> char_substring_fct
            -> char_translation
            -> check_constraint_def
            -> cobol_bit_type
            -> cobol_char_type
            -> cobol_nines
            -> collating_sequence_def
            -> corresponding_spec
            -> currenttimestamp_value_fct
            -> current_time_value_fct
            -> datetime_type
            -> e1987
            -> e1989_base
            -> e1992
            -> end_field
            -> exact_num_type
            -> external_collation
            -> external_translation
            -> extract_exp
            -> fold
            -> form_conversion
            -> general_set_fct
            -> high
            -> insert_columns_and_source
            -> integrity_no
            -> integrity_yes
            -> intermediate
            -> interval_value_exp
            -> in_predicate_value
            -> joined_table
            -> low
            -> mumps_length_spec
            -> mumps_type_spec
            -> named_columns_join
            -> national_char_string_type
            -> non_join_query_primary
            -> octet_length_exp
            -> parameter_decl_list
            -> pl1_type_spec
            -> pl1_variable_def
            -> position_exp
            -> refd_table_and_columns
            -> ref_constraint_def
            -> right_paren
            -> row_value_constructor
            -> set_fct_spec
            -> single_datetime_field
            -> sql_terminator
            -> start_field
            -> subquery
            -> table_element_list
            -> table_ref
            -> trim_fct
            -> unique_constraint_def
            -> value_exp_primary
            -> view_def
* -> asterisk
            -> fortran_type_spec
            -> interval_term
            -> select_list
            -> select_sublist
            -> set_fct_spec
            -> term
+ -> datetime_value_exp
            -> interval_value_exp
            -> num_value_exp
            -> plus_sign
            -> sign
, -> action_list
            -> ada_variable_def
            -> case_abbreviation
            -> column_name_list
            -> comma
            -> condition_information
            -> constraint_name_list
            -> c_num_variable
            -> dyn_update_stmt_pos
            -> exact_num_type
            -> fetch_target_list
            -> fortran_variable_def
            -> from_clause
            -> get_descriptor_information
            -> grant_stmt
            -> grouping_column_ref_list
            -> in_value_list
            -> mumps_char_variable
            -> mumps_num_variable
            -> mumps_type_spec
            -> next_in_c_list
            -> parameter_decl_list
            -> pascal_variable_def
            -> pl1_type_spec
            -> pl1_variable_def
            -> revoke_stmt
            -> row_value_const_list
            -> select_list
            -> select_target_list
            -> set_clause_list
            -> set_descriptor_information
            -> set_transaction_stmt
            -> single_datetime_field
            -> sort_spec_list
            -> stmt_information
            -> table_element_list
            -> table_value_const_list
            -> using_arguments
- -> comment_introducer
            -> datetime_value_exp
            -> date_value
            -> interval_value_exp
            -> minus_sign
            -> num_value_exp
            -> sign
. -> char_set_name
            -> cobol_variable_def
            -> column_ref
            -> exact_num_lit
            -> period
            -> qualified_local_table_name
            -> qualified_name
            -> schema_name
            -> seconds_value
            -> select_sublist
/ -> interval_term
            -> solidus
            -> term
01 -> cobol_variable_def
0 -> arc2
            -> bit
            -> digit
            -> e1987
            -> integrity_no
            -> low
1 -> ada_qualified_type_spec
            -> ada_unqualified_type_spec
            -> arc1
            -> bit
            -> digit
            -> e1989_base
            -> integrity_yes
            -> intermediate
            -> pascal_type_spec
2 -> digit
            -> e1992
            -> high
3 -> digit
4 -> digit
5 -> digit
6 -> digit
77 -> cobol_variable_def
7 -> digit
8 -> digit
9075 -> arc3
9 -> cobol_nines
            -> digit
: -> ada_assignment_op
            -> ada_variable_def
            -> colon
            -> embdd_variable_name
            -> parameter_name
            -> pascal_variable_def
            -> time_value
; -> c_variable_def
            -> direct_sql_stmt
            -> mumps_variable_def
            -> pascal_variable_def
            -> pl1_variable_def
            -> procedure
            -> semicolon
            -> sql_terminator
< -> comp_op
            -> less_than_op
= -> ada_assignment_op
            -> comp_op
            -> condition_information_item
            -> c_initial_value
            -> equals_op
            -> get_count
            -> get_item_information
            -> set_clause
            -> set_count
            -> set_item_information
            -> stmt_information_item
> -> comp_op
            -> get_item_information
            -> greater_than_op
? -> dyn_parameter_spec
            -> question_mark
[ -> c_array_spec
            -> delimiter_token
            -> left_bracket
            -> pascal_type_spec
] -> c_array_spec
            -> delimiter_token
            -> pascal_type_spec
            -> right_bracket
_ -> id_body
            -> introducer
            -> sql_language_id
            -> underscore
| -> vertical_bar