A complex line parser with context switches.

Constructor

new()

Creates a new ContextSwitchLineParser object.

Variables

Methods

parse(sourceCode:String, startLine:Int, startChar:Int, endLine:Int, endChar:Int):Array<Int>

setContext(newContext:Int):Void