Class Smarty_Internal_Configfileparser
Smarty Internal Plugin Configfileparse
This is the config file parser. It is generated from the smarty_internal_configfileparser.y file
Package: Smarty\Compiler
Author: Uwe Tews
Located at tpl/smarty/sysplugins/smarty_internal_configfileparser.php
Author: Uwe Tews
Located at tpl/smarty/sysplugins/smarty_internal_configfileparser.php
Methods summary
public
|
#
__construct(
constructor |
public static
null
&
|
|
public
|
|
public
|
|
public
|
|
public static
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
Constants summary
integer |
TPC_OPENB
|
#
1
|
integer |
TPC_SECTION
|
#
2
|
integer |
TPC_CLOSEB
|
#
3
|
integer |
TPC_DOT
|
#
4
|
integer |
TPC_ID
|
#
5
|
integer |
TPC_EQUAL
|
#
6
|
integer |
TPC_FLOAT
|
#
7
|
integer |
TPC_INT
|
#
8
|
integer |
TPC_BOOL
|
#
9
|
integer |
TPC_SINGLE_QUOTED_STRING
|
#
10
|
integer |
TPC_DOUBLE_QUOTED_STRING
|
#
11
|
integer |
TPC_TRIPPLE_QUOTES
|
#
12
|
integer |
TPC_TRIPPLE_TEXT
|
#
13
|
integer |
TPC_TRIPPLE_QUOTES_END
|
#
14
|
integer |
TPC_NAKED_STRING
|
#
15
|
integer |
TPC_OTHER
|
#
16
|
integer |
TPC_NEWLINE
|
#
17
|
integer |
TPC_COMMENTSTART
|
#
18
|
integer |
YY_NO_ACTION
|
#
60
|
integer |
YY_ACCEPT_ACTION
|
#
59
|
integer |
YY_ERROR_ACTION
|
#
58
|
integer |
YY_SZ_ACTTAB
|
#
38
|
integer |
YY_SHIFT_USE_DFLT
|
#
-8
|
integer |
YY_SHIFT_MAX
|
#
19
|
integer |
YY_REDUCE_USE_DFLT
|
#
-21
|
integer |
YY_REDUCE_MAX
|
#
10
|
integer |
YYNOCODE
|
#
29
|
integer |
YYSTACKDEPTH
|
#
100
|
integer |
YYNSTATE
|
#
36
|
integer |
YYNRULE
|
#
22
|
integer |
YYERRORSYMBOL
|
#
19
|
string |
YYERRSYMDT
|
#
'yy0'
|
integer |
YYFALLBACK
|
#
0
|
Properties summary
public
boolean
|
$successful
result status |
#
true
|
public
mixed
|
$retvalue
return value |
#
0
|
public
|
$yymajor
|
|
public
|
$compiler
compiler object |
#
null
|
public
|
$smarty
smarty object |
#
null
|
public static
array
|
$yy_action
|
#
array(29, 30, 34, 33, 24, 13, 19, 25, 35, 21, 59, 8, 3, 1, 20, 12, 14, 31, 20, 12, 15,
17, 23, 18, 27, 26, 4, 5, 6, 32, 2, 11, 28, 22, 16, 9, 7, 10,)
|
public static
array
|
$yy_lookahead
|
#
array(7, 8, 9, 10, 11, 12, 5, 27, 15, 16, 20, 21, 23, 23, 17, 18, 13, 14, 17, 18, 15,
2, 17, 4, 25, 26, 6, 3, 3, 14, 23, 1, 24, 17, 2, 25, 22, 25,)
|
public static
array
|
$yy_shift_ofst
|
#
array(- 8, 1, 1, 1, - 7, - 3, - 3, 30, - 8, - 8, - 8, 19, 5, 3, 15, 16, 24, 25, 32,
20,)
|
public static
array
|
$yy_reduce_ofst
|
#
array(- 10, - 1, - 1, - 1, - 20, 10, 12, 8, 14, 7, - 11,)
|
public static
array
|
$yyExpectedTokens
|
#
array(array(), array(5, 17, 18,), array(5, 17, 18,), array(5, 17, 18,),
array(7, 8, 9, 10, 11, 12, 15, 16,), array(17, 18,), array(17, 18,),
array(1,), array(), array(), array(), array(2, 4,), array(15, 17,),
array(13, 14,), array(14,), array(17,), array(3,), array(3,), array(2,),
array(6,), array(), array(), array(), array(), array(), array(), array(),
array(), array(), array(), array(), array(), array(), array(), array(),
array(),)
|
public static
array
|
$yy_default
|
#
array(44, 37, 41, 40, 58, 58, 58, 36, 39, 44, 44, 58, 58, 58, 58, 58, 58, 58, 58, 58,
55, 54, 57, 56, 50, 45, 43, 42, 38, 46, 47, 52, 51, 49, 48, 53,)
|
public static
array
|
$yyFallback
|
#
array()
|
public
|
$yyTraceFILE
|
|
public
|
$yyTracePrompt
|
|
public
|
$yyidx
|
|
public
|
$yyerrcnt
|
|
public
array
|
$yystack
|
#
array()
|
public
array
|
$yyTokenName
|
#
array('$', 'OPENB', 'SECTION', 'CLOSEB', 'DOT', 'ID', 'EQUAL', 'FLOAT', 'INT', 'BOOL',
'SINGLE_QUOTED_STRING', 'DOUBLE_QUOTED_STRING', 'TRIPPLE_QUOTES', 'TRIPPLE_TEXT',
'TRIPPLE_QUOTES_END', 'NAKED_STRING', 'OTHER', 'NEWLINE', 'COMMENTSTART', 'error',
'start', 'global_vars', 'sections', 'var_list', 'section', 'newline', 'var', 'value',)
|
public static
array
|
$yyRuleName
|
#
array('start ::= global_vars sections', 'global_vars ::= var_list',
'sections ::= sections section', 'sections ::=',
'section ::= OPENB SECTION CLOSEB newline var_list',
'section ::= OPENB DOT SECTION CLOSEB newline var_list',
'var_list ::= var_list newline', 'var_list ::= var_list var', 'var_list ::=',
'var ::= ID EQUAL value', 'value ::= FLOAT', 'value ::= INT', 'value ::= BOOL',
'value ::= SINGLE_QUOTED_STRING', 'value ::= DOUBLE_QUOTED_STRING',
'value ::= TRIPPLE_QUOTES TRIPPLE_TEXT TRIPPLE_QUOTES_END',
'value ::= TRIPPLE_QUOTES TRIPPLE_QUOTES_END', 'value ::= NAKED_STRING',
'value ::= OTHER', 'newline ::= NEWLINE', 'newline ::= COMMENTSTART NEWLINE',
'newline ::= COMMENTSTART NAKED_STRING NEWLINE',)
|
public static
array
|
$yyRuleInfo
|
#
array(array(0 => 20, 1 => 2), array(0 => 21, 1 => 1), array(0 => 22, 1 => 2),
array(0 => 22, 1 => 0), array(0 => 24, 1 => 5), array(0 => 24, 1 => 6),
array(0 => 23, 1 => 2), array(0 => 23, 1 => 2), array(0 => 23, 1 => 0),
array(0 => 26, 1 => 3), array(0 => 27, 1 => 1), array(0 => 27, 1 => 1),
array(0 => 27, 1 => 1), array(0 => 27, 1 => 1), array(0 => 27, 1 => 1),
array(0 => 27, 1 => 3), array(0 => 27, 1 => 2), array(0 => 27, 1 => 1),
array(0 => 27, 1 => 1), array(0 => 25, 1 => 1), array(0 => 25, 1 => 2),
array(0 => 25, 1 => 3),)
|
public static
array
|
$yyReduceMap
|
#
array(0 => 0, 2 => 0, 3 => 0, 19 => 0, 20 => 0, 21 => 0, 1 => 1, 4 => 4, 5 => 5,
6 => 6, 7 => 7, 8 => 8, 9 => 9, 10 => 10, 11 => 11, 12 => 12, 13 => 13, 14 => 14,
15 => 15, 16 => 16, 17 => 17, 18 => 17,)
|