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

Class: LemonAction

Source Location: /PHP_ParserGenerator-0.1.7/Main.php

Class Overview




Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 800]


[ Top ]


Class Variables

$collide =

[line 830]

  • Access: public

Type:   LemonAction


[ Top ]

$next =

[line 826]

  • Access: public

Type:   LemonAction


[ Top ]

$sp =

[line 806]

  • Access: public

Type:   LemonSymbol


[ Top ]

$type =

[line 817]

  • Access: public

Type:   mixed


[ Top ]

$x = array('stp' => null, 'rp' => null)

[line 822]

  • Access: public

Type:   mixed


[ Top ]



Method Detail

actioncmp   [line 833]

void actioncmp( LemonAction $ap1, LemonAction $ap2)


Parameters:

LemonAction   $ap1   — 
LemonAction   $ap2   — 

[ Top ]

Action_add   [line 865]

void Action_add( LemonAction|null &$app, int $type, LemonSymbol $sp, LemonSymbol|LemonRule $arg)

create linked list of LemonActions

Parameters:

LemonAction|null   &$app   — 
int   $type   —  one of the constants from LemonAction
LemonSymbol   $sp   — 
LemonSymbol|LemonRule   $arg   — 

[ Top ]

Action_sort   [line 876]

void Action_sort( LemonAction $ap)


Parameters:

LemonAction   $ap   — 

[ Top ]

PrintAction   [line 886]

void PrintAction( $fp, $indent)

Print an action to the given file descriptor. Return FALSE if nothing was actually printed.

Parameters:

   $fp   — 
   $indent   — 

[ Top ]


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