Overview

Namespaces

  • BN
    • Collections
    • Compiler
      • Grammar
      • Parser
        • Operator
        • Token
      • Postfix
        • Operands
        • Operator
        • Token
      • Scanner
        • Converter
      • Token
  • Demo
  • None

Classes

  • PostfixEvaluator
  • ProcessToken
  • StackAccumulator
  • Variables

Interfaces

  • CalculatorErrorHandler
  • Overview
  • Namespace
  • Class
  • Tree

Interface CalculatorErrorHandler

Direct known implementers

BN\Compiler\EvaluatorResponder

Indirect known implementers

BN\Compiler\ResponderDecorator, Demo\Presenter
Namespace: BN\Compiler\Postfix
Located at lib/BN/Compiler/Postfix/CalculatorErrorHandler.php
Methods summary
public
# unknownOperator( mixed $operator )
public
# unknownToken( mixed $token )
public
# invalidOperands( mixed $operatorSymbol, BN\Compiler\Postfix\Operands\OperandsSummary $operands )
public
# missingOperator( mixed $expectedOperandsCount )
public
# undefinedVariable( mixed $variableName )
BN-PHP - Big Number data type for PHP API documentation generated by ApiGen 2.8.0