Initial Commit

This commit is contained in:
n00b87
2024-02-10 11:27:02 -06:00
parent a749abe795
commit 692f8f342e
31 changed files with 32686 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
CBC VERSION 4 SPECIFICATION
--------------------------------
FIELD SIZE
-----------------------------------
RC4[XX] 5 bytes
//----TYPE HEADER-----
UTYPE_COUNT 8 bytes
//----EACH TYPE------
FIELD_COUNT 8 BYTES
//----EACH FIELD----
FIELD_TYPE 8 BYTES
* NUMBER = 0
* STRING = 1
* USER = 2
FIELD_UTYPE 8 BYTES
FIELD_DIMENSIONS 8 BYTES
//----PROGRAM HEADER-----
N REGISTER COUNT 8 BYTES
S REGISTER COUNT 8 BYTES
U REGISTER COUNT 8 BYTES
N STACK SIZE 8 BYTES
S STACK SIZE 8 BYTES
U STACK SIZE 8 BYTES
LOOP STACK SIZE 8 BYTES
NUM ID COUNT 8 BYTES
STRING ID COUNT 8 BYTES
USER ID COUNT 8 BYTES
CODE SEGMENT SIZE 8 BYTES
DATA SEGMENT SIZE 8 BYTES
//----PROGRAM----
CODE SEGMENT CODE SEGMENT SIZE
DATA SEGMENT DATA SEGMENT SIZE