public OpInfo(string op, OpArity arity, int priority, OpAssoc assoc) { this.op = op; this.arity = arity; this.priority = priority; this.assoc = assoc; }
private static void AddOpArity(string name, int arity, Dictionary<string, OpArity> current) { current[name] = new OpArity(name, arity); }
public ArityAttribute(OpArity Arity) => this.Arity = Arity;
private static void AddOpArity(string name, int arity, Dictionary <string, OpArity> current) { current[name] = new OpArity(name, arity); }