package com.biosimilarity.lift.lib.term.Prolog.Absyn; // Java Package generated by the BNF Converter.

public abstract class Lyst implements java.io.Serializable {
  public abstract <R,A> R accept(Lyst.Visitor<R,A> v, A arg);
  public interface Visitor <R,A> {
    public R visit(com.biosimilarity.lift.lib.term.Prolog.Absyn.Empty p, A arg);
    public R visit(com.biosimilarity.lift.lib.term.Prolog.Absyn.Enum p, A arg);
    public R visit(com.biosimilarity.lift.lib.term.Prolog.Absyn.Cons p, A arg);
    public R visit(com.biosimilarity.lift.lib.term.Prolog.Absyn.ConsV p, A arg);

  }

}
