(git:c5411e0)
|
represent a parser More...
Data Fields | |
character(len=default_string_length) | end_section = "" |
character(len=default_string_length) | start_section = "" |
character(len=10) | separators = "" |
character(len=1), dimension(2) | comment_character = "" |
character(len=1) | continuation_character = "" |
character(len=1) | quote_character = "" |
character(len=1) | section_character = "" |
character(len=default_path_length) | input_file_name = "" |
character(len=max_line_length) | input_line = "" |
integer | icol = 0 |
integer | icol1 = 0 |
integer | icol2 = 0 |
integer | input_unit = -1 |
integer | input_line_number = 0 |
logical | first_separator = .TRUE. |
logical | apply_preprocessing = .FALSE. |
logical | parse_white_lines = .FALSE. |
character(len=default_path_length), dimension(:, :), pointer | initial_variables => NULL() |
type(buffer_type), pointer | buffer => NULL() |
type(status_type), pointer | status => NULL() |
type(mp_para_env_type), pointer | para_env => NULL() |
type(inpp_type), pointer | inpp => NULL() |
type(ilist_type), pointer | ilist => NULL() |
represent a parser
icol | Number of the current column in the current input line, -1 if at the end of the file icol1 : First column of the current input string icol2 : Last column of the current input string |
input_line_number | Number of the current input line read from the input file |
input_unit | Logical unit number of the input file |
Definition at line 77 of file cp_parser_types.F.
character(len=default_string_length) cp_parser_types::cp_parser_type::end_section = "" |
Definition at line 78 of file cp_parser_types.F.
character(len=default_string_length) cp_parser_types::cp_parser_type::start_section = "" |
Definition at line 78 of file cp_parser_types.F.
character(len=10) cp_parser_types::cp_parser_type::separators = "" |
Definition at line 79 of file cp_parser_types.F.
character(len=1), dimension(2) cp_parser_types::cp_parser_type::comment_character = "" |
Definition at line 80 of file cp_parser_types.F.
character(len=1) cp_parser_types::cp_parser_type::continuation_character = "" |
Definition at line 80 of file cp_parser_types.F.
character(len=1) cp_parser_types::cp_parser_type::quote_character = "" |
Definition at line 80 of file cp_parser_types.F.
character(len=1) cp_parser_types::cp_parser_type::section_character = "" |
Definition at line 80 of file cp_parser_types.F.
character(len=default_path_length) cp_parser_types::cp_parser_type::input_file_name = "" |
Definition at line 84 of file cp_parser_types.F.
character(len=max_line_length) cp_parser_types::cp_parser_type::input_line = "" |
Definition at line 85 of file cp_parser_types.F.
integer cp_parser_types::cp_parser_type::icol = 0 |
Definition at line 86 of file cp_parser_types.F.
integer cp_parser_types::cp_parser_type::icol1 = 0 |
Definition at line 86 of file cp_parser_types.F.
integer cp_parser_types::cp_parser_type::icol2 = 0 |
Definition at line 86 of file cp_parser_types.F.
integer cp_parser_types::cp_parser_type::input_unit = -1 |
Definition at line 87 of file cp_parser_types.F.
integer cp_parser_types::cp_parser_type::input_line_number = 0 |
Definition at line 87 of file cp_parser_types.F.
logical cp_parser_types::cp_parser_type::first_separator = .TRUE. |
Definition at line 88 of file cp_parser_types.F.
logical cp_parser_types::cp_parser_type::apply_preprocessing = .FALSE. |
Definition at line 88 of file cp_parser_types.F.
logical cp_parser_types::cp_parser_type::parse_white_lines = .FALSE. |
Definition at line 88 of file cp_parser_types.F.
character(len=default_path_length), dimension(:, :), pointer cp_parser_types::cp_parser_type::initial_variables => NULL() |
Definition at line 91 of file cp_parser_types.F.
type(buffer_type), pointer cp_parser_types::cp_parser_type::buffer => NULL() |
Definition at line 92 of file cp_parser_types.F.
type(status_type), pointer cp_parser_types::cp_parser_type::status => NULL() |
Definition at line 93 of file cp_parser_types.F.
type(mp_para_env_type), pointer cp_parser_types::cp_parser_type::para_env => NULL() |
Definition at line 94 of file cp_parser_types.F.
type(inpp_type), pointer cp_parser_types::cp_parser_type::inpp => NULL() |
Definition at line 95 of file cp_parser_types.F.
type(ilist_type), pointer cp_parser_types::cp_parser_type::ilist => NULL() |
Definition at line 96 of file cp_parser_types.F.