Class Smarty_Internal_Configfileparser

Description
Class Constant Summary
Variable Summary
static mixed $yyExpectedTokens
static mixed $yyFallback
static mixed $yyReduceMap
static mixed $yyRuleInfo
static mixed $yyRuleName
static mixed $yyTraceFILE
static mixed $yyTracePrompt
static mixed $yy_action
static mixed $yy_default
static mixed $yy_lookahead
static mixed $yy_reduce_ofst
static mixed $yy_shift_ofst
mixed $retvalue
mixed $successful
mixed $yyerrcnt
mixed $yyidx
mixed $yystack
mixed $yyTokenName
Method Summary
static void &instance ([ $new_instance = null])
static void PrintTrace ()
static void Trace ( $TraceFILE,  $zTracePrompt)
static void yy_destructor ( $yymajor,  $yypminor)
Smarty_Internal_Configfileparser __construct ( $lex,  $compiler)
void __destruct ()
void doParse ( $yymajor,  $yytokenvalue)
void tokenName ( $tokenType)
void yy_accept ()
void yy_find_reduce_action ( $stateno,  $iLookAhead)
void yy_find_shift_action ( $iLookAhead)
void yy_get_expected_tokens ( $token)
void yy_is_expected_token ( $token)
void yy_parse_failed ()
void yy_r0 ()
void yy_r1 ()
void yy_r4 ()
void yy_r5 ()
void yy_r6 ()
void yy_r7 ()
void yy_r8 ()
void yy_r9 ()
void yy_r10 ()
void yy_r11 ()
void yy_r12 ()
void yy_r13 ()
void yy_r14 ()
void yy_r15 ()
void yy_r16 ()
void yy_r17 ()
void yy_reduce ( $yyruleno)
void yy_shift ( $yyNewState,  $yyMajor,  $yypMinor)
void yy_syntax_error ( $yymajor,  $TOKEN)
Variables
static mixed $yyExpectedTokens = array(
/* 0 */ array(),/* 1 */array(5,17,18,),/* 2 */array(5,17,18,),/* 3 */array(5,17,18,),/* 4 */array(7,8,9,10,11,12,15,16,),/* 5 */array(17,18,),/* 6 */array(17,18,),/* 7 */array(1,),/* 8 */array(),/* 9 */array(),/* 10 */array(),/* 11 */array(2,4,),/* 12 */array(15,17,),/* 13 */array(13,14,),/* 14 */array(14,),/* 15 */array(17,),/* 16 */array(3,),/* 17 */array(3,),/* 18 */array(2,),/* 19 */array(6,),/* 20 */array(),/* 21 */array(),/* 22 */array(),/* 23 */array(),/* 24 */array(),/* 25 */array(),/* 26 */array(),/* 27 */array(),/* 28 */array(),/* 29 */array(),/* 30 */array(),/* 31 */array(),/* 32 */array(),/* 33 */array(),/* 34 */array(),/* 35 */array(),)
(line 229)
  • access: public
static mixed $yyFallback = array(
)
(line 280)
  • access: public
static mixed $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,
)
(line 642)
  • access: public
static mixed $yyRuleInfo = array(
array( 'lhs' => 20, 'rhs' => 2 ),array('lhs'=>21,'rhs'=>1),array('lhs'=>22,'rhs'=>2),array('lhs'=>22,'rhs'=>0),array('lhs'=>24,'rhs'=>5),array('lhs'=>24,'rhs'=>6),array('lhs'=>23,'rhs'=>2),array('lhs'=>23,'rhs'=>2),array('lhs'=>23,'rhs'=>0),array('lhs'=>26,'rhs'=>3),array('lhs'=>27,'rhs'=>1),array('lhs'=>27,'rhs'=>1),array('lhs'=>27,'rhs'=>1),array('lhs'=>27,'rhs'=>1),array('lhs'=>27,'rhs'=>1),array('lhs'=>27,'rhs'=>3),array('lhs'=>27,'rhs'=>2),array('lhs'=>27,'rhs'=>1),array('lhs'=>27,'rhs'=>1),array('lhs'=>25,'rhs'=>1),array('lhs'=>25,'rhs'=>2),array('lhs'=>25,'rhs'=>3),)
(line 617)
  • access: public
static mixed $yyRuleName = array(
/* 0 */ "start ::= global_vars sections",
/* 1 */ "global_vars ::= var_list",
/* 2 */ "sections ::= sections section",
/* 3 */ "sections ::=",
/* 4 */ "section ::= OPENB SECTION CLOSEB newline var_list",
/* 5 */ "section ::= OPENB DOT SECTION CLOSEB newline var_list",
/* 6 */ "var_list ::= var_list newline",
/* 7 */ "var_list ::= var_list var",
/* 8 */ "var_list ::=",
/* 9 */ "var ::= ID EQUAL value",
/* 10 */ "value ::= FLOAT",
/* 11 */ "value ::= INT",
/* 12 */ "value ::= BOOL",
/* 13 */ "value ::= SINGLE_QUOTED_STRING",
/* 14 */ "value ::= DOUBLE_QUOTED_STRING",
/* 15 */ "value ::= TRIPPLE_QUOTES TRIPPLE_TEXT TRIPPLE_QUOTES_END",
/* 16 */ "value ::= TRIPPLE_QUOTES TRIPPLE_QUOTES_END",
/* 17 */ "value ::= NAKED_STRING",
/* 18 */ "value ::= OTHER",
/* 19 */ "newline ::= NEWLINE",
/* 20 */ "newline ::= COMMENTSTART NEWLINE",
/* 21 */ "newline ::= COMMENTSTART NAKED_STRING NEWLINE",
)
(line 315)
  • access: public
static mixed $yyTraceFILE (line 299)
  • access: public
static mixed $yyTracePrompt (line 300)
  • access: public
static mixed $yy_action = array(
/* 0 */ 29, 30, 34, 33, 24, 13, 19, 25, 35, 21,
/* 10 */ 59, 8, 3, 1, 20, 12, 14, 31, 20, 12,
/* 20 */ 15, 17, 23, 18, 27, 26, 4, 5, 6, 32,
/* 30 */ 2, 11, 28, 22, 16, 9, 7, 10,
)
(line 205)
  • access: public
static mixed $yy_default = array(
/* 0 */ 44, 37, 41, 40, 58, 58, 58, 36, 39, 44,
/* 10 */ 44, 58, 58, 58, 58, 58, 58, 58, 58, 58,
/* 20 */ 55, 54, 57, 56, 50, 45, 43, 42, 38, 46,
/* 30 */ 47, 52, 51, 49, 48, 53,
)
(line 267)
  • access: public
static mixed $yy_lookahead = array(
/* 0 */ 7, 8, 9, 10, 11, 12, 5, 27, 15, 16,
/* 10 */ 20, 21, 23, 23, 17, 18, 13, 14, 17, 18,
/* 20 */ 15, 2, 17, 4, 25, 26, 6, 3, 3, 14,
/* 30 */ 23, 1, 24, 17, 2, 25, 22, 25,
)
(line 211)
  • access: public
static mixed $yy_reduce_ofst = array(
/* 0 */ -10, -1, -1, -1, -20, 10, 12, 8, 14, 7,
/* 10 */ -11,
)
(line 225)
  • access: public
static mixed $yy_shift_ofst = array(
/* 0 */ -8, 1, 1, 1, -7, -3, -3, 30, -8, -8,
/* 10 */ -8, 19, 5, 3, 15, 16, 24, 25, 32, 20,
)
(line 219)
  • access: public
mixed $retvalue = 0 (line 93)
  • access: public
mixed $successful = true (line 92)
  • access: public
mixed $yyerrcnt (line 302)
  • access: public
mixed $yyidx (line 301)
  • access: public
mixed $yystack = array() (line 303)
  • access: public
mixed $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',
)
(line 305)
  • access: public
Methods
static method instance (line 104)
  • access: public
static void &instance ([ $new_instance = null])
  • $new_instance
static method PrintTrace (line 293)
static void PrintTrace ()
static method Trace (line 282)
static void Trace ( $TraceFILE,  $zTracePrompt)
  • $TraceFILE
  • $zTracePrompt
static method yy_destructor (line 352)
static void yy_destructor ( $yymajor,  $yypminor)
  • $yymajor
  • $yypminor
Constructor __construct (line 97)
Smarty_Internal_Configfileparser __construct ( $lex,  $compiler)
  • $lex
  • $compiler
Destructor __destruct (line 376)
void __destruct ()
doParse (line 831)
void doParse ( $yymajor,  $yytokenvalue)
  • $yymajor
  • $yytokenvalue
tokenName (line 340)
void tokenName ( $tokenType)
  • $tokenType
yy_accept (line 814)
void yy_accept ()
yy_find_reduce_action (line 559)
void yy_find_reduce_action ( $stateno,  $iLookAhead)
  • $stateno
  • $iLookAhead
yy_find_shift_action (line 525)
void yy_find_shift_action ( $iLookAhead)
  • $iLookAhead
yy_get_expected_tokens (line 386)
void yy_get_expected_tokens ( $token)
  • $token
yy_is_expected_token (line 454)
void yy_is_expected_token ( $token)
  • $token
yy_parse_failed (line 794)
void yy_parse_failed ()
yy_pop_parser_stack (line 359)
void yy_pop_parser_stack ()
yy_r0 (line 667)
void yy_r0 ()
yy_r1 (line 672)
void yy_r1 ()
yy_r4 (line 677)
void yy_r4 ()
yy_r5 (line 683)
void yy_r5 ()
yy_r6 (line 691)
void yy_r6 ()
yy_r7 (line 696)
void yy_r7 ()
yy_r8 (line 701)
void yy_r8 ()
yy_r9 (line 706)
void yy_r9 ()
yy_r10 (line 711)
void yy_r10 ()
yy_r11 (line 716)
void yy_r11 ()
yy_r12 (line 721)
void yy_r12 ()
yy_r13 (line 726)
void yy_r13 ()
yy_r14 (line 731)
void yy_r14 ()
yy_r15 (line 736)
void yy_r15 ()
yy_r16 (line 741)
void yy_r16 ()
yy_r17 (line 746)
void yy_r17 ()
yy_reduce (line 753)
void yy_reduce ( $yyruleno)
  • $yyruleno
yy_shift (line 582)
void yy_shift ( $yyNewState,  $yyMajor,  $yypMinor)
  • $yyNewState
  • $yyMajor
  • $yypMinor
yy_syntax_error (line 804)
void yy_syntax_error ( $yymajor,  $TOKEN)
  • $yymajor
  • $TOKEN
Class Constants
TPC_BOOL = 9 (line 190)
TPC_CLOSEB = 3 (line 184)
TPC_COMMENTSTART = 18 (line 199)
TPC_DOT = 4 (line 185)
TPC_DOUBLE_QUOTED_STRING = 11 (line 192)
TPC_EQUAL = 6 (line 187)
TPC_FLOAT = 7 (line 188)
TPC_ID = 5 (line 186)
TPC_INT = 8 (line 189)
TPC_NAKED_STRING = 15 (line 196)
TPC_NEWLINE = 17 (line 198)
TPC_OPENB = 1 (line 182)
TPC_OTHER = 16 (line 197)
TPC_SECTION = 2 (line 183)
TPC_SINGLE_QUOTED_STRING = 10 (line 191)
TPC_TRIPPLE_QUOTES = 12 (line 193)
TPC_TRIPPLE_QUOTES_END = 14 (line 195)
TPC_TRIPPLE_TEXT = 13 (line 194)
YYERRORSYMBOL = 19 (line 277)
YYERRSYMDT = 'yy0' (line 278)
YYFALLBACK = 0 (line 279)
YYNOCODE = 29 (line 273)
YYNRULE = 22 (line 276)
YYNSTATE = 36 (line 275)
YYSTACKDEPTH = 100 (line 274)
YY_ACCEPT_ACTION = 59 (line 201)
YY_ERROR_ACTION = 58 (line 202)
YY_NO_ACTION = 60 (line 200)
YY_REDUCE_MAX = 10 (line 224)
YY_REDUCE_USE_DFLT = -21 (line 223)
YY_SHIFT_MAX = 19 (line 218)
YY_SHIFT_USE_DFLT = -8 (line 217)
YY_SZ_ACTTAB = 38 (line 204)

Documentation generated on Mon, 17 Jun 2013 21:06:48 +0000 by phpDocumentor 1.4.3