Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
Irony.Parsing.DefaultScanner Class Reference
Inheritance diagram for Irony.Parsing.DefaultScanner:
Irony.Parsing.Scanner

Public Member Functions

Token VsReadToken (ref int state)
 
void VsSetSource (string text, int offset)
 
override void BeginPreview ()
 Begins the preview. More...
 
override void EndPreview (bool keepPreviewTokens)
 Ends the preview. More...
 
- Public Member Functions inherited from Irony.Parsing.Scanner
 Scanner ()
 Initializes a new instance of the Scanner class. More...
 
Token GetToken ()
 Gets the next token. More...
 
void Initialize (Parser parser)
 Initializes this instance. More...
 
virtual void Reset ()
 Resets this instance. More...
 
abstract void SetSourceText (string sourceText, string sourceFileName)
 Sets the source text for this scanner. More...
 

Protected Member Functions

override void PrepareInput ()
 Prepares the input. More...
 
override void NextToken ()
 Retrieves the next token. More...
 
- Protected Member Functions inherited from Irony.Parsing.Scanner
IEnumerable< TokenGetUnfilteredTokens ()
 Gets the unfiltered tokens. More...
 

Additional Inherited Members

- Properties inherited from Irony.Parsing.Scanner
abstract SourceLocation Location [get, set]
 Gets or sets the location. More...
 
Parser Parser [get, set]
 Gets the parser. More...
 
ParsingContext Context [get]
 Gets the context. More...
 
Grammar Grammar [get, set]
 Gets or sets the grammar. More...
 

Detailed Description

Definition at line 23 of file DefaultScanner.cs.

Member Function Documentation

override void Irony.Parsing.DefaultScanner.BeginPreview ( )
virtual

Begins the preview.

Reimplemented from Irony.Parsing.Scanner.

Definition at line 254 of file DefaultScanner.cs.

override void Irony.Parsing.DefaultScanner.EndPreview ( bool  keepPreviewTokens)
virtual

Ends the preview.

Parameters
keepPreviewTokensif set to true [keep preview tokens].

Reimplemented from Irony.Parsing.Scanner.

Definition at line 260 of file DefaultScanner.cs.

override void Irony.Parsing.DefaultScanner.PrepareInput ( )
protectedvirtual

Prepares the input.

Implements Irony.Parsing.Scanner.

Definition at line 34 of file DefaultScanner.cs.

Token Irony.Parsing.DefaultScanner.VsReadToken ( ref int  state)
void Irony.Parsing.DefaultScanner.VsSetSource ( string  text,
int  offset 
)

Definition at line 223 of file DefaultScanner.cs.


The documentation for this class was generated from the following file: