(MOD) Changed returning type of Var_Delete and Array_Delete from "void" to "Status": It requires more plaination when encountering non-alive instances.
(MOD) Implemented Array_Equals. (MOD) Replaced struct member "description" from InstanceStillAlive from "Given instance was yet alive." to "Given instance was still alive.". (MOD) Removed String_GetIdx and String_SetIdx: Meaningless functions. (MOD) Changed the assignment value of struct member "identity" of macro unknown, normal and error from "nameof(e)" to "e.identity".
This commit is contained in:
@@ -52,9 +52,9 @@ typedef struct {
|
||||
|
||||
Status Var_Create(Var *inst, size_t size) throws(InsufficientMemory);
|
||||
Status Var_CopyOf(Var *inst, Var *other);
|
||||
Status Var_Delete(Var *inst);
|
||||
Status Var_Literalise(Var *inst, char *buff);
|
||||
bool Var_Equals(Var *a, Var *b);
|
||||
void Var_Delete(Var *inst);
|
||||
|
||||
void VarUtils_Swap(Var *v1, Var *v2);
|
||||
// bool VarUtils_IsIdentityLegal(char *identity);
|
||||
|
Reference in New Issue
Block a user