
Go to the source code of this file.
| typedef union aligned_value_entry aligned_value_type |
| typedef struct alt_kwd_entry alt_kwd_type |
alt_kwd_type alt_kwd[] [static] |
{
"BLOCKDATA", 9, Tok_Kwd_Block, 5,
"DOUBLEPRECISION",
15, Tok_Kwd_Double, 6,
"ENDSUBROUTINE",13, Tok_Kwd_End, 3,
"ENDBLOCKDATA", 12, Tok_Kwd_End, 3,
"ENDINTERFACE", 12, Tok_Kwd_End, 3,
"ENDFUNCTION", 11, Tok_Kwd_End, 3,
"ENDPROGRAM", 10, Tok_Kwd_End, 3,
"ENDMODULE", 9, Tok_Kwd_End, 3,
"ENDFORALL", 9, Tok_Kwd_End, 3,
"ENDSELECT", 9, Tok_Kwd_End, 3,
"ELSEWHERE", 9, Tok_Kwd_Else, 4,
"ENDWHERE", 8, Tok_Kwd_End, 3,
"ENDBLOCK", 8, Tok_Kwd_End, 3,
"ENDFILE", 7, Tok_Kwd_End, 3,
"ENDTYPE", 7, Tok_Kwd_End, 3,
"ELSEIF", 6, Tok_Kwd_Else, 4,
"ENDDO", 5, Tok_Kwd_End, 3,
"ENDIF", 5, Tok_Kwd_End, 3,
"GOTO", 4, Tok_Kwd_Go, 2,
"INOUT", 5, Tok_Kwd_In, 2,
"SELECTCASE", 10, Tok_Kwd_Select, 6 }
Definition at line 274 of file lex.h.
Referenced by free_get_keyword().
int alt_kwd_idx[] [static] |
{
0, 0, 1, 1, 2, 18, 18,
19, 19, 20, 20, 20, 20, 20,
20, 20, 20, 20, 20, 21, 21,
21, 21, 21, 21, 21,
21 }
Definition at line 304 of file lex.h.
Referenced by free_get_keyword().
Definition at line 316 of file src_input.h.
char const_buf[MAX_CHAR_CONST_LEN] [static] |
Definition at line 67 of file lex.h.
Referenced by convert_binary_literal(), convert_hex_literal(), convert_octal_literal(), cvrt_str_to_cn(), get_operand_digit(), get_operand_dot(), get_operand_letter(), get_operand_quote(), and get_token().
Definition at line 86 of file lex.h.
Referenced by get_operator_dot(), and set_up_token_tables().
int dot_op_idx[27] [static] |
Definition at line 119 of file lex.h.
Referenced by get_operator_dot(), and set_up_token_tables().
int* dot_op_len [static] |
Definition at line 84 of file lex.h.
Referenced by get_operator_dot(), and set_up_token_tables().
boolean havent_issued_ndollarpes_ansi [static] |
Definition at line 841 of file lex.h.
Referenced by get_token(), and init_lex().
Definition at line 69 of file lex.h.
Referenced by enter_intrinsic_info(), get_token(), init_lex(), and parse_deref().
Definition at line 136 of file lex.h.
Referenced by call_list_semantics(), fixed_get_keyword(), free_get_keyword(), next_arg_is_kwd_equal(), ntr_ref_in_global_tbl(), and set_up_token_tables().
{
"STMT", Tok_Dbg_Stmt,
"SYTB", Tok_Dbg_Sytb,
"", Tok_LAST }
Definition at line 817 of file lex.h.
Referenced by get_debug_directive(), and set_up_token_tables().
int kwd_dbg_idx[27] [static] |
Definition at line 822 of file lex.h.
Referenced by get_debug_directive(), and set_up_token_tables().
int* kwd_dbg_len [static] |
Definition at line 815 of file lex.h.
Referenced by get_debug_directive(), and set_up_token_tables().
Definition at line 331 of file lex.h.
Referenced by get_dir_token_from_str(), get_directive(), and set_up_token_tables().
int kwd_dir_idx[27] [static] |
Definition at line 459 of file lex.h.
Referenced by get_dir_token_from_str(), get_directive(), and set_up_token_tables().
int* kwd_dir_len [static] |
Definition at line 329 of file lex.h.
Referenced by get_dir_token_from_str(), get_directive(), and set_up_token_tables().
int kwd_idx[27] [static] |
Definition at line 255 of file lex.h.
Referenced by create_kwd_text(), fixed_get_keyword(), free_get_keyword(), ntr_ref_in_global_tbl(), and set_up_token_tables().
int* kwd_len [static] |
Definition at line 134 of file lex.h.
Referenced by fixed_get_keyword(), free_get_keyword(), and set_up_token_tables().
Definition at line 476 of file lex.h.
Referenced by get_dir_token_from_str(), get_micro_directive(), and set_up_token_tables().
int kwd_mic_idx[27] [static] |
Definition at line 510 of file lex.h.
Referenced by get_dir_token_from_str(), get_micro_directive(), and set_up_token_tables().
int* kwd_mic_len [static] |
Definition at line 474 of file lex.h.
Referenced by get_dir_token_from_str(), get_micro_directive(), and set_up_token_tables().
kwd_type kwd_open_mp_dir[] [static] |
Definition at line 707 of file lex.h.
Referenced by get_dir_token_from_str(), get_open_mp_directive(), and set_up_token_tables().
int kwd_open_mp_dir_idx[27] [static] |
Definition at line 778 of file lex.h.
Referenced by get_dir_token_from_str(), get_open_mp_directive(), and set_up_token_tables().
int* kwd_open_mp_dir_len [static] |
Definition at line 705 of file lex.h.
Referenced by get_dir_token_from_str(), get_open_mp_directive(), and set_up_token_tables().
kwd_type kwd_openad_dir[] [static] |
{
"DEPENDENT", Tok_OpenAD_Dir_Dependent,
"ENDSIMPLE", Tok_OpenAD_Dir_EndSimple,
"INDEPENDENT", Tok_OpenAD_Dir_Independent,
"SIMPLE", Tok_OpenAD_Dir_Simple,
"XXX", Tok_OpenAD_Dir_XXX,
"", Tok_LAST }
Definition at line 797 of file lex.h.
Referenced by get_openad_directive(), and set_up_token_tables().
int kwd_openad_dir_idx[27] [static] |
Definition at line 810 of file lex.h.
Referenced by get_openad_directive(), and set_up_token_tables().
int* kwd_openad_dir_len [static] |
Definition at line 795 of file lex.h.
Referenced by get_openad_directive(), and set_up_token_tables().
kwd_type kwd_sgi_dir[] [static] |
Definition at line 527 of file lex.h.
Referenced by get_dir_token_from_str(), get_sgi_directive(), is_dollar_directive(), is_par_directive(), is_star_directive(), and set_up_token_tables().
int kwd_sgi_dir_idx[27] [static] |
Definition at line 689 of file lex.h.
Referenced by get_dir_token_from_str(), get_sgi_directive(), is_dollar_directive(), is_par_directive(), is_star_directive(), and set_up_token_tables().
int* kwd_sgi_dir_len [static] |
Definition at line 525 of file lex.h.
Referenced by get_dir_token_from_str(), get_sgi_directive(), is_dollar_directive(), is_par_directive(), is_star_directive(), and set_up_token_tables().
| int nxt_line[] |
Definition at line 171 of file src_input.h.
Definition at line 556 of file main.h.
Referenced by free_get_char(), free_get_keyword(), get_label(), get_operand_digit(), get_operand_dot(), get_operand_letter(), get_operand_quote(), get_operator(), get_operator_dot(), get_punctuator(), get_token(), set_stmt_type_known(), and stmt_is_DATA_stmt().
Definition at line 557 of file main.h.
Referenced by fixed_get_stmt(), flush_LA_to_EOS(), and free_get_stmt().
1.7.1