version 0.6.0
mod_lexer::t_lexer Type Reference

Public Attributes

type(t_source_file_container), dimension(max_case_file) source_file
 Array of case files. Used to read several files at once.
 
type(t_keyword_name), dimension(:), allocatable keywords
 List of keywords.
 
type(t_keyword_treekeyword_tree
 Tree of keywords.
 
integer nb_file = 0
 Number of open files.
 
type(t_token_bufferbuffer
 Token buffer.
 
integer count
 Global token counter.
 
character comment = '#'
 Comment character.
 
logical ignore_space = .true.
 True if space must be ignored.
 
logical ignore_newline = .true.
 True if space must be ignored.
 

The documentation for this type was generated from the following file: