public Parser(Scanner scanner, ProtoCore.Core coreObj, bool _builtinMethodsLoaded = false) { this.scanner = scanner; errors = new Errors(); errors.core = coreObj; core = coreObj; builtinMethodsLoaded = _builtinMethodsLoaded; commentNode = new CodeBlockNode(); }
public Parser(Scanner scanner, ProtoLanguage.CompileStateTracker cs, bool _builtinMethodsLoaded = false) { this.scanner = scanner; errors = new Errors(); errors.compileState = cs; this.compileState = cs; builtinMethodsLoaded = _builtinMethodsLoaded; commentNode = new CodeBlockNode(); }