Class Identifier
java.lang.Object
|
+----Identifier
- public class Identifier
- extends Object
- implements BaseObject
A variable or constant.
This class represent the "v" or "c" of the official grammar spec.
-
Identifier(String)
-
-
astString(int)
-
-
lambdaType()
-
-
leftSubterm()
-
-
nth(int)
-
-
rightSubterm()
-
-
subterm()
-
-
toString()
-
-
type()
-
-
value()
-
-
variable()
-
Identifier
public Identifier(String s)
nth
public BaseObject nth(int i)
value
public String value() throws LLFException
variable
public Variable variable() throws LLFException
lambdaType
public Type lambdaType() throws LLFException
leftSubterm
public BaseObject leftSubterm() throws LLFException
rightSubterm
public BaseObject rightSubterm() throws LLFException
subterm
public BaseObject subterm() throws LLFException
type
public int type()
toString
public String toString()
- Overrides:
- toString in class Object
astString
public String astString(int i)