Class Lambda
java.lang.Object
|
+----Lambda
- public class Lambda
- extends Object
- implements BaseObject
The intuitionistic function [x^A]M.
This class represents intuitionistic lambda functions
-
Lambda(Variable, Type, BaseObject)
-
-
astString(int)
-
-
lambdaType()
-
-
leftSubterm()
-
-
nth(int)
-
-
rightSubterm()
-
-
subterm()
-
-
toString()
-
-
type()
-
-
value()
-
-
variable()
-
Lambda
public Lambda(Variable x,
Type a,
BaseObject m)
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)