package lrs; public class ToStringHelp implements IAlgo { public static final ToStringHelp Singleton = new ToStringHelp (); private ToStringHelp () { } /** * @param host * @param input not used * @return */ public Object forEmpty(LRStruct host, Object input) { return ")"; } /** * @param host * @param input not used * @return */ public Object forNonEmpty (LRStruct host, Object input) { return " " + host.getFirst() + host.getRest ().execute (this, null); } }