/// <summary> /// Constructor /// </summary> /// <param name="subSequence"></param> public Runner(SubSequence subSequence) { EventTimeLine = new Events.EventTimeLine(); SubSequence = subSequence; EFSSystem.Runner = this; // Compile everything Interpreter.Compiler compiler = new Interpreter.Compiler(EFSSystem, EFSSystem.ShouldRebuild); compiler.Compile(); EFSSystem.ShouldRebuild = false; Setup(); }