Uses of Interface
edu.harvard.seas.pl.abcdatalog.ast.visitors.TermVisitor
Package
Description
This packages contains classes representing the core abstract syntax tree for AbcDatalog.
This package contains classes that implement the visitor design pattern for visiting AST nodes.
-
Uses of TermVisitor in edu.harvard.seas.pl.abcdatalog.ast
Modifier and TypeMethodDescription<I,
O> O Constant.accept
(TermVisitor<I, O> visitor, I state) <I,
O> O Term.accept
(TermVisitor<I, O> visitor, I state) <I,
O> O Variable.accept
(TermVisitor<I, O> visitor, I state) static <T> T
TermHelpers.fold
(Term[] terms, TermVisitor<T, T> tv, T init) static <T> T
TermHelpers.fold
(Iterable<Term> terms, TermVisitor<T, T> tv, T init) -
Uses of TermVisitor in edu.harvard.seas.pl.abcdatalog.ast.visitors