package scheme2; class NEListFW extends AListFW { private Object _first; /** @SBGen Variable (,,,64) */ private AListFW _rest; /** * @param first * @param tail */ public NEListFW(Object first, AListFW tail) { _first = first; _rest = tail; } public Object getFirst() { return _first; } public AListFW getRest() { return _rest; } /** * @param input */ public Object execute(IListAlgo algo, Object input) { return algo.forNonEmpty (this, input); } }