apidoc
[ class tree: apidoc ] [ index: apidoc ] [ all elements ]

Class: LemonState

Source Location: /PHP_ParserGenerator-0.1.7/Main.php

Class Overview




Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 969]


[ Top ]


Class Variables

$ap =

[line 982]

  • Access: public

Type:   LemonAction


[ Top ]

$bp =

[line 973]

  • Access: public

Type:   LemonConfig


[ Top ]

$cfp =

[line 977]

  • Access: public

Type:   LemonConfig


[ Top ]

$iDflt =

[line 985]

  • Access: public

Type:   mixed


[ Top ]

$iNtOfst =

[line 984]

  • Access: public

Type:   mixed


[ Top ]

$iTknOfst =

[line 984]

  • Access: public

Type:   mixed


[ Top ]

$nNtAct =

[line 983]

  • Access: public

Type:   mixed


[ Top ]

$nTknAct =

[line 983]

  • Access: public

Type:   mixed


[ Top ]

$statenum =

[line 978]

  • Access: public

Type:   mixed


[ Top ]

$states = array()

[line 987]

  • Access: public

Type:   mixed


[ Top ]

$x3a = array()

[line 986]

  • Access: public

Type:   mixed


[ Top ]



Method Detail

statecmp   [line 1004]

void statecmp( $a, $b)


Parameters:

   $a   — 
   $b   — 

[ Top ]

stateResortCompare   [line 995]

void stateResortCompare( $a, $b)

Compare two states for sorting purposes. The smaller state is the one with the most non-terminal actions. If they have the same number of non-terminal actions, then the smaller is the one with the most token actions.

Parameters:

   $a   — 
   $b   — 

[ Top ]

State_arrayof   [line 1103]

void State_arrayof( )


[ Top ]

State_find   [line 1040]

null|LemonState State_find( LemonConfig $key)

Return a pointer to data assigned to the given key. Return NULL if no such key.

Parameters:

LemonConfig   $key   — 

[ Top ]

State_insert   [line 1067]

unknown State_insert( LemonState $state, LemonConfig $key)

Insert a new record into the array. Return TRUE if successful.

Prior data with the same key is NOT overwritten


Parameters:

LemonState   $state   — 
LemonConfig   $key   — 

[ Top ]


Documentation generated on Mon, 11 Mar 2019 15:40:59 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.