diff options
| author | 2023-02-07 16:38:04 +0000 | |
|---|---|---|
| committer | 2023-02-07 16:38:04 +0000 | |
| commit | a7308280cb5daaff1f42eedbd450e6f3fc3c93b6 (patch) | |
| tree | 47a88f33ecbfad452e4d182caffbddbb3f61d07c /README.md | |
| parent | fix parse_special_byte function (diff) | |
start assembler
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -21,3 +21,10 @@ The first four bytes determine the type: All other values are reserved. Overlong values are allowed, and for some argument values they are necessary. All lines are terminated by a byte of all zeros. + +## Design Philsophy + +Creole is small but not minimal. It is easy to add instructions, and +the amount of labels, registers, and stack space can changed at runtime. +System calls can be added dynamically, but static instructions that take +at most 3 arguments should be hard-coded. |
