Class ECasScriptParserError
Unit
Declaration
type ECasScriptParserError = class(ECasScriptSyntaxError)
Description
This item has no description. Showing description inherited from ECasScriptSyntaxError.
A common class for ECasScriptLexerError and ECasScriptParserError
Source: castlescript/castlescriptlexer.pas (line 119).
Hierarchy
- TObject
- Exception
- ECasScriptError
- ECasScriptSyntaxError
- ECasScriptParserError
Overview
Methods
| Public | constructor Create(Lexer: TCasScriptLexer; const s: string); |
| Public | constructor CreateFmt(Lexer: TCasScriptLexer; const s: string; const args: array of const); |
Properties
| Public | property LexerTextPos: Integer read FLexerTextPos; |
| Public | property LexerText: string read FLexerText; |
Description
Methods
| Public | constructor Create(Lexer: TCasScriptLexer; const s: string); |
|
This item is declared in ancestor ECasScriptSyntaxError. This item has no description. | |
| Public | constructor CreateFmt(Lexer: TCasScriptLexer; const s: string; const args: array of const); |
|
This item is declared in ancestor ECasScriptSyntaxError. This item has no description. | |
Properties
| Public | property LexerTextPos: Integer read FLexerTextPos; |
|
This item is declared in ancestor ECasScriptSyntaxError. Those things are copied from Lexer at exception creation. We do not copy reference to Lexer since this would be too dangerous in usual situation (you would have to be always sure that you will not access it before you Freed it; too troublesome, usually) | |
| Public | property LexerText: string read FLexerText; |
|
This item is declared in ancestor ECasScriptSyntaxError. This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.