SDA SE WikiSoftware Engineering for Smart Data Analytics & Smart Data Analytics for Software Engineering
ast_node_term(?NodeType, ?Lang, ?Term) is nondet
and is represented by terms that are unifiable with arg2. This predicate either
checks its input or enumerates most general instances of all the legal AST node terms.
ast_node_term(classDefT,'Java',Term) unifies Term with classDefT(A,B,C,D)