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 = "" | 
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  |