Inheritance diagram for SubExpression:


Properties | |
| internal override string | LexerState |
Private Member Functions | |
| internal | SubExpression (IndentorLexer lexer) |
| internal override bool | CascadingDelete (State state) |
| This function will be called on state-stacks top state right after the previous top state has been removed. | |
This is the case after a if, else, while, do, for, foreach until the loop/condional statement ends (ends with ';') or until '{'-sign is encountered. When the '{'-sign is encountered a normal BlockExpression is used.
|
|
|
|
|
This function will be called on state-stacks top state right after the previous top state has been removed.
Reimplemented from State. |
|
|
The state the lexer should be in while this state is on top of the state-stack. Reimplemented from State. |