Defines a context switch for a complex line parser.
@:value({ post : false, pattern : null })new(from:Array<Int>, to:Int, ?pattern:EReg, post:Bool = false)
Creates a new ContextSwitch object.
ContextSwitch
from:Array<Int>
pattern:EReg
post:Bool
to:Int