Source file container. More...
Public Attributes | |
| character(len=:), allocatable | name |
| File name. | |
| character(len=:), allocatable | content |
| File content. | |
| integer | line = 0 |
| Current line number. | |
| integer | column = 0 |
| Current column number. | |
| integer | pos = 0 |
| Current absolute position. | |
| integer | length |
| Total length. | |
| logical | eof = .false. |
| End of file flag. | |
| logical | newline = .false. |
| New line flag (accept newline as a valid output character) | |
Source file container.
| integer mod_source_file::t_source_file_container::column = 0 |
Current column number.
| character(len=:), allocatable mod_source_file::t_source_file_container::content |
File content.
| logical mod_source_file::t_source_file_container::eof = .false. |
End of file flag.
| integer mod_source_file::t_source_file_container::length |
Total length.
| integer mod_source_file::t_source_file_container::line = 0 |
Current line number.
| character(len=:), allocatable mod_source_file::t_source_file_container::name |
File name.
| logical mod_source_file::t_source_file_container::newline = .false. |
New line flag (accept newline as a valid output character)
| integer mod_source_file::t_source_file_container::pos = 0 |
Current absolute position.