public PrototypeAST(string name, IEnumerable<string> args, bool isOp, int precedence) { this.Name = name; this.Args = new List<string>(args); this.IsOperator = isOp; this.Precedence = precedence; }