Mapping and Visiting in Functional and Object-Oriented Programming
Mapping and Visiting in Functional and Object-Oriented Programming
Kurt Nørmark,Bent Thomsen,L. L. Thomsen
2008 · DOI: 10.5381/jot.2008.7.7.a2
Journal of Object Technology · 8 Citations
TLDR
Public override T Accept<T,D> v, D x){ return v.Visit(this, x); } } class TimesExp : Exp { private Exp e1, e2; public TimesExp(Exp a, Exp b){ e1 = a; e2 = b; } public Exp LeftOperand{get {return e1;}} public Exp RightOperand { return e2%;}
