Class AFact
java.lang.Object
edu.unc.cs.comp524.parsers.prolog.ARelation
edu.unc.cs.comp524.parsers.prolog.AFact
public final class AFact extends ARelation implements Fact
The default concrete
Fact implementation.-
Constructor Summary
Constructors Constructor Description AFact(PrologParser.AtomContext atom, PrologParser.TermlistContext termlist, Optional<Comment> comment)Constructor for use withPrologParser-related objects.AFact(String name, List<org.antlr.v4.runtime.tree.ParseTree> args, Optional<Comment> comment) -
Method Summary
Methods inherited from class edu.unc.cs.comp524.parsers.prolog.ARelation
args, arity, comment, name, toString
-
Constructor Details
-
AFact
public AFact(PrologParser.AtomContext atom, PrologParser.TermlistContext termlist, Optional<Comment> comment)Constructor for use withPrologParser-related objects.- Parameters:
atom- Context from which to deriveARelation.nametermlist- Context from which to deriveARelation.args
-
AFact
-