Smarty_Internal_Configfilelexer
Smarty_Internal_Configfilelexer
This is the config file lexer. It is generated from the smarty_internal_configfilelexer.plex file
- Full name:
\Smarty_Internal_Configfilelexer
Constants
Constant | Visibility | Type | Value |
---|---|---|---|
START |
public | 1 | |
VALUE |
public | 2 | |
NAKED_STRING_VALUE |
public | 3 | |
COMMENT |
public | 4 | |
SECTION |
public | 5 | |
TRIPPLE |
public | 6 |
Properties
data
Source
dataLength
Source length
counter
byte counter
token
token number
value
token value
line
current line
state
state number
smarty
Smarty object
yyTraceFILE
trace file
yyTracePrompt
trace prompt
state_name
state names
smarty_token_names
token names
compiler
compiler object
configBooleanize
copy of config_booleanize
yy_global_pattern1
storage for assembled token patterns
yy_global_pattern2
yy_global_pattern3
yy_global_pattern4
yy_global_pattern5
yy_global_pattern6
_yy_state
_yy_stack
Methods
__construct
constructor
Parameters:
Parameter | Type | Description |
---|---|---|
$data |
string | template source |
$compiler |
\Smarty_Internal_Config_File_Compiler |
replace
Parameters:
Parameter | Type | Description |
---|---|---|
$input |
mixed |
PrintTrace
yylex
yypushstate
Parameters:
Parameter | Type | Description |
---|---|---|
$state |
mixed |
yypopstate
yybegin
Parameters:
Parameter | Type | Description |
---|---|---|
$state |
mixed |
yylex1
yy_r1_1
yy_r1_2
yy_r1_3
yy_r1_4
yy_r1_5
yy_r1_6
yy_r1_7
yy_r1_8
yylex2
yy_r2_1
yy_r2_2
yy_r2_3
yy_r2_4
yy_r2_5
yy_r2_6
yy_r2_7
yy_r2_8
yy_r2_9
yylex3
yy_r3_1
yylex4
yy_r4_1
yy_r4_2
yy_r4_3
yylex5
yy_r5_1
yy_r5_2
yylex6
yy_r6_1
yy_r6_2
Automatically generated on 2025-03-18