Source file container.
|
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)
|
|
The documentation for this type was generated from the following file:
- src/lib/io/lexer_parser/file.f90