#include <scannerbase.h>
Collaboration diagram for _InternalFlexScannerBase::Config:
Public Member Functions | |
Config () | |
Constructor sets up defaults. | |
~Config () | |
Public Attributes | |
bool | loc_use_lpos |
int | tab_width |
Tab with in number of characters for correct lpos. | |
int | max_file_depth |
Max include recursion depth. | |
int | ahead_toks_wanted |
int | old_toks_wanted |
Definition at line 107 of file scannerbase.h.
|
Constructor sets up defaults.
Definition at line 38 of file iscannerbase.cc. References ahead_toks_wanted, loc_use_lpos, max_file_depth, old_toks_wanted, and tab_width. |
|
Definition at line 129 of file scannerbase.h. |
|
Token look ahead cache size (token list size). Do not change at runtime. MINIMUM=1, NOT STATIC! Definition at line 121 of file scannerbase.h. Referenced by Config(), and _InternalFlexScannerBase::LexNextToken(). |
|
Use lpos (position in line) in postition objects? (Using "no" here will decrease memory footprint.) Definition at line 111 of file scannerbase.h. Referenced by _InternalFlexScannerBase::_MakeCurrEndLoc(), _InternalFlexScannerBase::_MakeCurrLoc(), and Config(). |
|
Max include recursion depth.
Definition at line 117 of file scannerbase.h. Referenced by Config(), and _InternalFlexScannerBase::SetInput(). |
|
Token look back cache size (token list size). Definition at line 125 of file scannerbase.h. Referenced by Config(), and _InternalFlexScannerBase::LexNextToken(). |
|
Tab with in number of characters for correct lpos.
Definition at line 114 of file scannerbase.h. Referenced by _InternalFlexScannerBase::_pi_tab(), and Config(). |