Castle Game Engine: CastleScriptLexer

# Unit CastleScriptLexer
Description | Uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables
## Description Lexer for CastleScript language, see [http://castle-engine.sourceforge.net/castle_script.php]. For specification of tokens that this lexer understands, see documentation of CastleScriptParser unit. ## Uses CastleUtils CastleScript SysUtils Math ## Overview ### Classes, Interfaces, Objects and Records
Name | Description
--- | ---
Class `TCasScriptLexer` |
Class `ECasScriptSyntaxError` | A common class for ECasScriptLexerError and ECasScriptParserError
Class `ECasScriptLexerError` |
Class `ECasScriptParserError` |
### Types
`TToken = (...);`
## Description ### Types
`TToken = (...);`
###### Values tokEnd: tokInteger: Value of constant integer will be in w TCasScriptLexer.TokenInteger. tokFloat: Value of constant float will be in w TCasScriptLexer.TokenFloat. tokBoolean: Value of constant boolean will be in w TCasScriptLexer.TokenBoolean. tokString: Value of constant string will be in w TCasScriptLexer.TokenString. tokIdentifier: Identifier will be in TCasScriptLexer.TokenString. tokFuncName: Function class of given function will be in TCasScriptLexer.TokenFunctionClass. tokFunctionKeyword: tokMinus: tokPlus: tokMultiply: tokDivide: tokPower: tokModulo: tokGreater: tokLesser: tokGreaterEqual: tokLesserEqual: tokEqual: tokNotEqual: tokLParen: tokRParen: tokLQaren: tokRQaren: tokComma: tokSemicolon: tokAssignment:
Generated by PasDoc 0.13.0 on 2015-06-15 04:43:11