Unit MathExprLexer

DescriptionusesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

Lexer of mathematical expression, for MathExprParser.

For specification of tokens that this lexer understands, see documentation of MathExprParser unit.

uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TMathLexer  
Class EMathSyntaxError A common class for EMathLexerError and EMathParserError
Class EMathLexerError  

Types

TToken = (...);

Description

Types

TToken = (...);
 
Values
  • tokEnd:
  • tokConst: Value of given constant will be in w TMathLexer.TokenFloat.
  • tokVariable: Name of given variable will be in TMathLexer.TokenString.
  • tokFuncName: Function kind of given function will be in TMathLexer.TokenFunctionKind.
  • tokMinus:
  • tokPlus:
  • tokMultiply:
  • tokDivide:
  • tokPower:
  • tokModulo:
  • tokGreater:
  • tokLesser:
  • tokGreaterEqual:
  • tokLesserEqual:
  • tokEqual:
  • tokNotEqual:
  • tokLParen:
  • tokRParen:
  • tokComma:
  • tokLQaren:
  • tokRQaren:

Generated by PasDoc 0.10.0 on 2008-02-25 00:00:36