implement TScript v2.5

This commit is contained in:
suchmememanyskill
2020-12-28 14:51:59 +01:00
parent 513bd804b1
commit b0dd71bd4f
15 changed files with 1245 additions and 2 deletions

View File

@@ -45,4 +45,11 @@ bool vecAdd(Vector_t* v, void* elem, u32 sz)
memcpy((char*)v->data + usedbytes, elem, sz);
v->count++;
return true;
}
Vector_t vecCopy(Vector_t* orig) {
Vector_t dst = newVec(orig->elemSz, orig->count);
memcpy(dst.data, orig->data, orig->count * orig->elemSz);
dst.count = orig->count;
return dst;
}