\Smarty_Internal_Templateparser

Summary

Methods
Properties
Constants
__construct()
compileVariable()
Trace()
PrintTrace()
tokenName()
yy_destructor()
yy_pop_parser_stack()
__destruct()
yy_get_expected_tokens()
yy_is_expected_token()
yy_find_shift_action()
yy_find_reduce_action()
yy_shift()
yy_r0()
yy_r1()
yy_r4()
yy_r5()
yy_r6()
yy_r7()
yy_r8()
yy_r9()
yy_r10()
yy_r11()
yy_r12()
yy_r13()
yy_r15()
yy_r17()
yy_r18()
yy_r19()
yy_r20()
yy_r22()
yy_r24()
yy_r25()
yy_r26()
yy_r27()
yy_r28()
yy_r29()
yy_r30()
yy_r31()
yy_r32()
yy_r35()
yy_r36()
yy_r38()
yy_r39()
yy_r40()
yy_r41()
yy_r42()
yy_r45()
yy_r46()
yy_r47()
yy_r48()
yy_r49()
yy_r50()
yy_r51()
yy_r52()
yy_r53()
yy_r54()
yy_r55()
yy_r56()
yy_r58()
yy_r61()
yy_r63()
yy_r64()
yy_r69()
yy_r70()
yy_r74()
yy_r75()
yy_r76()
yy_r77()
yy_r79()
yy_r80()
yy_r81()
yy_r82()
yy_r83()
yy_r84()
yy_r90()
yy_r91()
yy_r92()
yy_r95()
yy_r100()
yy_r101()
yy_r102()
yy_r103()
yy_r105()
yy_r108()
yy_r109()
yy_r110()
yy_r112()
yy_r113()
yy_r115()
yy_r116()
yy_r117()
yy_r118()
yy_r119()
yy_r121()
yy_r122()
yy_r123()
yy_r124()
yy_r125()
yy_r126()
yy_r127()
yy_r128()
yy_r130()
yy_r132()
yy_r133()
yy_r134()
yy_r135()
yy_r136()
yy_r137()
yy_r138()
yy_r139()
yy_r140()
yy_r141()
yy_r142()
yy_r143()
yy_r144()
yy_r145()
yy_r146()
yy_r149()
yy_r150()
yy_r152()
yy_r153()
yy_r160()
yy_r161()
yy_r162()
yy_r163()
yy_r164()
yy_r165()
yy_r166()
yy_r167()
yy_r168()
yy_r169()
yy_r170()
yy_r171()
yy_r172()
yy_r173()
yy_r174()
yy_r176()
yy_r178()
yy_r179()
yy_r181()
yy_r182()
yy_r183()
yy_r184()
yy_r185()
yy_r186()
yy_r187()
yy_r188()
yy_r189()
yy_reduce()
yy_parse_failed()
yy_syntax_error()
yy_accept()
doParse()
$successful
$retvalue
$prefix_number
$yy_action
$yy_lookahead
$yy_shift_ofst
$yy_reduce_ofst
$yyExpectedTokens
$yy_default
$yyFallback
$yyTraceFILE
$yyTracePrompt
$yyidx
$yyerrcnt
$yystack
$yyTokenName
$yyRuleName
$yyRuleInfo
$yyReduceMap
Err1
Err2
Err3
TP_VERT
TP_COLON
TP_RDEL
TP_COMMENT
TP_TEXT
TP_STRIPON
TP_STRIPOFF
TP_BLOCKSOURCE
TP_LITERALSTART
TP_LITERALEND
TP_LITERAL
TP_LDEL
TP_DOLLAR
TP_ID
TP_EQUAL
TP_PTR
TP_LDELIF
TP_LDELFOR
TP_SEMICOLON
TP_INCDEC
TP_TO
TP_STEP
TP_LDELFOREACH
TP_SPACE
TP_AS
TP_APTR
TP_LDELSETFILTER
TP_SMARTYBLOCKCHILDPARENT
TP_LDELSLASH
TP_ATTR
TP_INTEGER
TP_COMMA
TP_OPENP
TP_CLOSEP
TP_MATH
TP_UNIMATH
TP_ANDSYM
TP_ISIN
TP_ISDIVBY
TP_ISNOTDIVBY
TP_ISEVEN
TP_ISNOTEVEN
TP_ISEVENBY
TP_ISNOTEVENBY
TP_ISODD
TP_ISNOTODD
TP_ISODDBY
TP_ISNOTODDBY
TP_INSTANCEOF
TP_QMARK
TP_NOT
TP_TYPECAST
TP_HEX
TP_DOT
TP_SINGLEQUOTESTRING
TP_DOUBLECOLON
TP_AT
TP_HATCH
TP_OPENB
TP_CLOSEB
TP_EQUALS
TP_NOTEQUALS
TP_GREATERTHAN
TP_LESSTHAN
TP_GREATEREQUAL
TP_LESSEQUAL
TP_IDENTITY
TP_NONEIDENTITY
TP_MOD
TP_LAND
TP_LOR
TP_LXOR
TP_QUOTE
TP_DOLLARID
YY_NO_ACTION
YY_ACCEPT_ACTION
YY_ERROR_ACTION
YY_SZ_ACTTAB
YY_SHIFT_USE_DFLT
YY_SHIFT_MAX
YY_REDUCE_USE_DFLT
YY_REDUCE_MAX
YYNOCODE
YYSTACKDEPTH
YYNSTATE
YYNRULE
YYERRORSYMBOL
YYERRSYMDT
YYFALLBACK
No protected methods found
No protected properties found
N/A
No private methods found
$lex
$internalError
$strip
$_retvalue
N/A

Constants

Err1

Err1

Err2

Err2

Err3

Err3

TP_VERT

TP_VERT

TP_COLON

TP_COLON

TP_RDEL

TP_RDEL

TP_COMMENT

TP_COMMENT

TP_TEXT

TP_TEXT

TP_STRIPON

TP_STRIPON

TP_STRIPOFF

TP_STRIPOFF

TP_BLOCKSOURCE

TP_BLOCKSOURCE

TP_LITERALSTART

TP_LITERALSTART

TP_LITERALEND

TP_LITERALEND

TP_LITERAL

TP_LITERAL

TP_LDEL

TP_LDEL

TP_DOLLAR

TP_DOLLAR

TP_ID

TP_ID

TP_EQUAL

TP_EQUAL

TP_PTR

TP_PTR

TP_LDELIF

TP_LDELIF

TP_LDELFOR

TP_LDELFOR

TP_SEMICOLON

TP_SEMICOLON

TP_INCDEC

TP_INCDEC

TP_TO

TP_TO

TP_STEP

TP_STEP

TP_LDELFOREACH

TP_LDELFOREACH

TP_SPACE

TP_SPACE

TP_AS

TP_AS

TP_APTR

TP_APTR

TP_LDELSETFILTER

TP_LDELSETFILTER

TP_SMARTYBLOCKCHILDPARENT

TP_SMARTYBLOCKCHILDPARENT

TP_LDELSLASH

TP_LDELSLASH

TP_ATTR

TP_ATTR

TP_INTEGER

TP_INTEGER

TP_COMMA

TP_COMMA

TP_OPENP

TP_OPENP

TP_CLOSEP

TP_CLOSEP

TP_MATH

TP_MATH

TP_UNIMATH

TP_UNIMATH

TP_ANDSYM

TP_ANDSYM

TP_ISIN

TP_ISIN

TP_ISDIVBY

TP_ISDIVBY

TP_ISNOTDIVBY

TP_ISNOTDIVBY

TP_ISEVEN

TP_ISEVEN

TP_ISNOTEVEN

TP_ISNOTEVEN

TP_ISEVENBY

TP_ISEVENBY

TP_ISNOTEVENBY

TP_ISNOTEVENBY

TP_ISODD

TP_ISODD

TP_ISNOTODD

TP_ISNOTODD

TP_ISODDBY

TP_ISODDBY

TP_ISNOTODDBY

TP_ISNOTODDBY

TP_INSTANCEOF

TP_INSTANCEOF

TP_QMARK

TP_QMARK

TP_NOT

TP_NOT

TP_TYPECAST

TP_TYPECAST

TP_HEX

TP_HEX

TP_DOT

TP_DOT

TP_SINGLEQUOTESTRING

TP_SINGLEQUOTESTRING

TP_DOUBLECOLON

TP_DOUBLECOLON

TP_AT

TP_AT

TP_HATCH

TP_HATCH

TP_OPENB

TP_OPENB

TP_CLOSEB

TP_CLOSEB

TP_EQUALS

TP_EQUALS

TP_NOTEQUALS

TP_NOTEQUALS

TP_GREATERTHAN

TP_GREATERTHAN

TP_LESSTHAN

TP_LESSTHAN

TP_GREATEREQUAL

TP_GREATEREQUAL

TP_LESSEQUAL

TP_LESSEQUAL

TP_IDENTITY

TP_IDENTITY

TP_NONEIDENTITY

TP_NONEIDENTITY

TP_MOD

TP_MOD

TP_LAND

TP_LAND

TP_LOR

TP_LOR

TP_LXOR

TP_LXOR

TP_QUOTE

TP_QUOTE

TP_DOLLARID

TP_DOLLARID

YY_NO_ACTION

YY_NO_ACTION

YY_ACCEPT_ACTION

YY_ACCEPT_ACTION

YY_ERROR_ACTION

YY_ERROR_ACTION

YY_SZ_ACTTAB

YY_SZ_ACTTAB

YY_SHIFT_USE_DFLT

YY_SHIFT_USE_DFLT

YY_SHIFT_MAX

YY_SHIFT_MAX

YY_REDUCE_USE_DFLT

YY_REDUCE_USE_DFLT

YY_REDUCE_MAX

YY_REDUCE_MAX

YYNOCODE

YYNOCODE

YYSTACKDEPTH

YYSTACKDEPTH

YYNSTATE

YYNSTATE

YYNRULE

YYNRULE

YYERRORSYMBOL

YYERRORSYMBOL

YYERRSYMDT

YYERRSYMDT

YYFALLBACK

YYFALLBACK

Properties

$successful

$successful : 

Type

$retvalue

$retvalue : 

Type

$prefix_number

$prefix_number : 

Type

$yy_action

$yy_action : 

Type

$yy_lookahead

$yy_lookahead : 

Type

$yy_shift_ofst

$yy_shift_ofst : 

Type

$yy_reduce_ofst

$yy_reduce_ofst : 

Type

$yyExpectedTokens

$yyExpectedTokens : 

Type

$yy_default

$yy_default : 

Type

$yyFallback

$yyFallback : 

Type

$yyTraceFILE

$yyTraceFILE : 

Type

$yyTracePrompt

$yyTracePrompt : 

Type

$yyidx

$yyidx : 

Type

$yyerrcnt

$yyerrcnt : 

Type

$yystack

$yystack : 

Type

$yyTokenName

$yyTokenName : 

Type

$yyRuleName

$yyRuleName : 

Type

$yyRuleInfo

$yyRuleInfo : 

Type

$yyReduceMap

$yyReduceMap : 

Type

$lex

$lex : 

Type

$internalError

$internalError : 

Type

$strip

$strip : 

Type

$_retvalue

$_retvalue : 

Type

Methods

__construct()

__construct(  $lex,   $compiler) 

Parameters

$lex
$compiler

compileVariable()

compileVariable(  $variable) 

Parameters

$variable

Trace()

Trace(  $TraceFILE,   $zTracePrompt) 

Parameters

$TraceFILE
$zTracePrompt

PrintTrace()

PrintTrace() 

tokenName()

tokenName(  $tokenType) 

Parameters

$tokenType

yy_destructor()

yy_destructor(  $yymajor,   $yypminor) 

Parameters

$yymajor
$yypminor

yy_pop_parser_stack()

yy_pop_parser_stack() 

__destruct()

__destruct() 

yy_get_expected_tokens()

yy_get_expected_tokens(  $token) 

Parameters

$token

yy_is_expected_token()

yy_is_expected_token(  $token) 

Parameters

$token

yy_find_shift_action()

yy_find_shift_action(  $iLookAhead) 

Parameters

$iLookAhead

yy_find_reduce_action()

yy_find_reduce_action(  $stateno,   $iLookAhead) 

Parameters

$stateno
$iLookAhead

yy_shift()

yy_shift(  $yyNewState,   $yyMajor,   $yypMinor) 

Parameters

$yyNewState
$yyMajor
$yypMinor

yy_r0()

yy_r0() 

yy_r1()

yy_r1() 

yy_r4()

yy_r4() 

yy_r5()

yy_r5() 

yy_r6()

yy_r6() 

yy_r7()

yy_r7() 

yy_r8()

yy_r8() 

yy_r9()

yy_r9() 

yy_r10()

yy_r10() 

yy_r11()

yy_r11() 

yy_r12()

yy_r12() 

yy_r13()

yy_r13() 

yy_r15()

yy_r15() 

yy_r17()

yy_r17() 

yy_r18()

yy_r18() 

yy_r19()

yy_r19() 

yy_r20()

yy_r20() 

yy_r22()

yy_r22() 

yy_r24()

yy_r24() 

yy_r25()

yy_r25() 

yy_r26()

yy_r26() 

yy_r27()

yy_r27() 

yy_r28()

yy_r28() 

yy_r29()

yy_r29() 

yy_r30()

yy_r30() 

yy_r31()

yy_r31() 

yy_r32()

yy_r32() 

yy_r35()

yy_r35() 

yy_r36()

yy_r36() 

yy_r38()

yy_r38() 

yy_r39()

yy_r39() 

yy_r40()

yy_r40() 

yy_r41()

yy_r41() 

yy_r42()

yy_r42() 

yy_r45()

yy_r45() 

yy_r46()

yy_r46() 

yy_r47()

yy_r47() 

yy_r48()

yy_r48() 

yy_r49()

yy_r49() 

yy_r50()

yy_r50() 

yy_r51()

yy_r51() 

yy_r52()

yy_r52() 

yy_r53()

yy_r53() 

yy_r54()

yy_r54() 

yy_r55()

yy_r55() 

yy_r56()

yy_r56() 

yy_r58()

yy_r58() 

yy_r61()

yy_r61() 

yy_r63()

yy_r63() 

yy_r64()

yy_r64() 

yy_r69()

yy_r69() 

yy_r70()

yy_r70() 

yy_r74()

yy_r74() 

yy_r75()

yy_r75() 

yy_r76()

yy_r76() 

yy_r77()

yy_r77() 

yy_r79()

yy_r79() 

yy_r80()

yy_r80() 

yy_r81()

yy_r81() 

yy_r82()

yy_r82() 

yy_r83()

yy_r83() 

yy_r84()

yy_r84() 

yy_r90()

yy_r90() 

yy_r91()

yy_r91() 

yy_r92()

yy_r92() 

yy_r95()

yy_r95() 

yy_r100()

yy_r100() 

yy_r101()

yy_r101() 

yy_r102()

yy_r102() 

yy_r103()

yy_r103() 

yy_r105()

yy_r105() 

yy_r108()

yy_r108() 

yy_r109()

yy_r109() 

yy_r110()

yy_r110() 

yy_r112()

yy_r112() 

yy_r113()

yy_r113() 

yy_r115()

yy_r115() 

yy_r116()

yy_r116() 

yy_r117()

yy_r117() 

yy_r118()

yy_r118() 

yy_r119()

yy_r119() 

yy_r121()

yy_r121() 

yy_r122()

yy_r122() 

yy_r123()

yy_r123() 

yy_r124()

yy_r124() 

yy_r125()

yy_r125() 

yy_r126()

yy_r126() 

yy_r127()

yy_r127() 

yy_r128()

yy_r128() 

yy_r130()

yy_r130() 

yy_r132()

yy_r132() 

yy_r133()

yy_r133() 

yy_r134()

yy_r134() 

yy_r135()

yy_r135() 

yy_r136()

yy_r136() 

yy_r137()

yy_r137() 

yy_r138()

yy_r138() 

yy_r139()

yy_r139() 

yy_r140()

yy_r140() 

yy_r141()

yy_r141() 

yy_r142()

yy_r142() 

yy_r143()

yy_r143() 

yy_r144()

yy_r144() 

yy_r145()

yy_r145() 

yy_r146()

yy_r146() 

yy_r149()

yy_r149() 

yy_r150()

yy_r150() 

yy_r152()

yy_r152() 

yy_r153()

yy_r153() 

yy_r160()

yy_r160() 

yy_r161()

yy_r161() 

yy_r162()

yy_r162() 

yy_r163()

yy_r163() 

yy_r164()

yy_r164() 

yy_r165()

yy_r165() 

yy_r166()

yy_r166() 

yy_r167()

yy_r167() 

yy_r168()

yy_r168() 

yy_r169()

yy_r169() 

yy_r170()

yy_r170() 

yy_r171()

yy_r171() 

yy_r172()

yy_r172() 

yy_r173()

yy_r173() 

yy_r174()

yy_r174() 

yy_r176()

yy_r176() 

yy_r178()

yy_r178() 

yy_r179()

yy_r179() 

yy_r181()

yy_r181() 

yy_r182()

yy_r182() 

yy_r183()

yy_r183() 

yy_r184()

yy_r184() 

yy_r185()

yy_r185() 

yy_r186()

yy_r186() 

yy_r187()

yy_r187() 

yy_r188()

yy_r188() 

yy_r189()

yy_r189() 

yy_reduce()

yy_reduce(  $yyruleno) 

Parameters

$yyruleno

yy_parse_failed()

yy_parse_failed() 

yy_syntax_error()

yy_syntax_error(  $yymajor,   $TOKEN) 

Parameters

$yymajor
$TOKEN

yy_accept()

yy_accept() 

doParse()

doParse(  $yymajor,   $yytokenvalue) 

Parameters

$yymajor
$yytokenvalue