public Env PushEnum(String name, ExprType type, Int32 value) { Scope top = this._scopes.Peek(); return new Env(this._scopes.Pop().Push(top.PushEnum(name, type, value))); }