PHP Class QuackCompiler\Parser\Grammar

Inheritance: use trait DeclParser
Afficher le fichier Open project: quack/quack Class Usage Examples

Méthodes publiques

Свойство Type Description
$checker
$parser

Méthodes publiques

Méthode Description
__construct ( TokenReader $parser )
_blockStmt ( )
_blueprintStmt ( )
_blueprintStmtList ( )
_breakStmt ( )
_caseStmtList ( )
_constStmt ( )
_continueStmt ( )
_elifList ( )
_expr ( $precedence, $opt = false )
_exprStmt ( )
_forStmt ( )
_foreachStmt ( )
_ifStmt ( )
_innerStmt ( )
_innerStmtList ( )
_labelStmt ( )
_letStmt ( )
_name ( )
_optElse ( )
_optExpr ( )
_optFinally ( )
_optLabel ( )
_parameter ( )
_raiseStmt ( )
_rescueStmtList ( )
_returnStmt ( )
_stmt ( )
_switchStmt ( )
_topStmt ( )
_topStmtList ( )
_tryStmt ( )
_whileStmt ( )
evalParselet ( $parselet )
identifier ( )
qualifiedName ( )
start ( )

Private Methods

Méthode Description
getPrecedence ( )

Method Details

__construct() public méthode

public __construct ( TokenReader $parser )
$parser TokenReader

_blockStmt() public méthode

public _blockStmt ( )

_blueprintStmt() public méthode

public _blueprintStmt ( )

_blueprintStmtList() public méthode

public _blueprintStmtList ( )

_breakStmt() public méthode

public _breakStmt ( )

_caseStmtList() public méthode

public _caseStmtList ( )

_constStmt() public méthode

public _constStmt ( )

_continueStmt() public méthode

public _continueStmt ( )

_elifList() public méthode

public _elifList ( )

_expr() public méthode

public _expr ( $precedence, $opt = false )

_exprStmt() public méthode

public _exprStmt ( )

_forStmt() public méthode

public _forStmt ( )

_foreachStmt() public méthode

public _foreachStmt ( )

_ifStmt() public méthode

public _ifStmt ( )

_innerStmt() public méthode

public _innerStmt ( )

_innerStmtList() public méthode

public _innerStmtList ( )

_labelStmt() public méthode

public _labelStmt ( )

_letStmt() public méthode

public _letStmt ( )

_name() public méthode

public _name ( )

_optElse() public méthode

public _optElse ( )

_optExpr() public méthode

public _optExpr ( )

_optFinally() public méthode

public _optFinally ( )

_optLabel() public méthode

public _optLabel ( )

_parameter() public méthode

public _parameter ( )

_raiseStmt() public méthode

public _raiseStmt ( )

_rescueStmtList() public méthode

public _rescueStmtList ( )

_returnStmt() public méthode

public _returnStmt ( )

_stmt() public méthode

public _stmt ( )

_switchStmt() public méthode

public _switchStmt ( )

_topStmt() public méthode

public _topStmt ( )

_topStmtList() public méthode

public _topStmtList ( )

_tryStmt() public méthode

public _tryStmt ( )

_whileStmt() public méthode

public _whileStmt ( )

evalParselet() public méthode

public evalParselet ( $parselet )

identifier() public méthode

public identifier ( )

qualifiedName() public méthode

public qualifiedName ( )

start() public méthode

public start ( )

Property Details

$checker public_oe property

public $checker

$parser public_oe property

public $parser