public override object VisitEnd_of_init([NotNull] scheme_langParser.End_of_initContext context) { //Add completed init function to scheme CompiledScheme.SetInit(currentFunc); currentFunc = null; VariableManager.EndBlock(); return(base.VisitEnd_of_init(context)); }