Class AOp<T extends ACell>

java.lang.Object
Type Parameters:
T - the type of the operation return value
All Implemented Interfaces:
IValidated, IWriteable
Direct Known Subclasses:
AMultiOp, Constant, Def, Lambda, Local, Lookup, Set, Special

public abstract class AOp<T extends ACell> extends ACell
Abstract base class for CVM operations "...that was the big revelation to me when I was in graduate school—when I finally understood that the half page of code on the bottom of page 13 of the Lisp 1.5 manual was Lisp in itself. These were “Maxwell’s Equations of Software!” This is the whole world of programming in a few lines that I can put my hand over." - Alan Kay