io.github.kelvindev15.prolog.core.RecursiveStruct.BinaryRecursiveStruct
See theBinaryRecursiveStruct companion object
Attributes
-
Companion
-
object
-
Graph
-
-
Supertypes
-
class Object
trait Matchable
class Any
Show all
-
Known subtypes
-
Members list
Return this term. Inheritors should use possibly only Variables, Constantss and Structs.
Return this term. Inheritors should use possibly only Variables, Constantss and Structs.
Attributes
-
Definition Classes
-
The first argument of the struct.
The first argument of the struct.
Attributes
All arguments of the struct linearized in a list.
All arguments of the struct linearized in a list.
Attributes
-
Definition Classes
-
The second argument of the struct.
The second argument of the struct.
Attributes
Attributes
-
Definition Classes
-
-
Inherited from:
-
Struct
Executes an action over all arguments of the struct.
Executes an action over all arguments of the struct.
Value parameters
-
action
-
the action to be performed.
Attributes
-
Definition Classes
-
-
Inherited from:
-
RecursiveStruct
Returns true if the term is ground
Returns true if the term is ground
Attributes
-
Definition Classes
-
-
Inherited from:
-
Struct
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
-
Returns
-
a string representation of the object.
-
Definition Classes
-
-
Inherited from:
-
Term
Attributes
-
Definition Classes
-
-
Inherited from:
-
Term
Returns the variables of the term.
Returns the variables of the term.
Attributes
-
Definition Classes
-
-
Inherited from:
-
Struct
The arguments of the predicates
The arguments of the predicates
Attributes
The arity of the predicate
The arity of the predicate
Attributes
The functor of the predicate
The functor of the predicate
Attributes
-
Inherited from:
-
Struct