public class Cons extends FunList { private Integer first; /** @SBGen Variable (,tail,,64) */ private FunList rest; public Cons(Integer f, FunList r) { first = f; rest = r; } public Integer first() { return first; } public FunList rest() { return rest; } public Object execute(FLVisitor_I v) { return v.forCons (this); } public String toString() { return "(" + first + rest.toStringHelp() + ")"; } protected String toStringHelp() { return " " + first + rest.toStringHelp(); } }