Public Member Functions | |
| IndentorLexer () | |
| IndentorLexer (ErrorHandler eh) | |
| IndentorLexer (Tokens tks) | |
Private Member Functions | |
| internal void | Initialize () |
| internal void | Push (State state) |
| internal void | Pop () |
| internal void | AddLine () |
| internal void | SetLexerState () |
| internal State | PeekTopState () |
| internal int | Get2ndIndentationLevel () |
| internal int | Column () |
Private Attributes | |
| System.Collections.Stack | stateStack = new System.Collections.Stack() |
| internal int | indentCurrentLine = 0 |
| internal string | currentLine = "" |
| internal string | indentedCode = "" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|