Call functions
This commit is contained in:
@@ -118,6 +118,7 @@ typedef struct GroundFunction {
|
||||
size_t argSize;
|
||||
GroundValueType returnType;
|
||||
GroundProgram program;
|
||||
size_t startLine;
|
||||
} GroundFunction;
|
||||
|
||||
|
||||
@@ -142,6 +143,9 @@ GroundValue createListGroundValue(List in);
|
||||
// Creates a GroundValue conatining (in), with type FUNCTION.
|
||||
GroundValue createFunctionGroundValue(GroundFunction* in);
|
||||
|
||||
// Creates a Groundvalue with type NONE.
|
||||
GroundValue createNoneGroundValue();
|
||||
|
||||
// Creates a deep copy of a GroundValue
|
||||
GroundValue copyGroundValue(const GroundValue* gv);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user