Day 1. Assembly code is being generated, on a monkey see, monkey do basis;
but it doesn't link because of a missing library; and having moved source files around the Makefile currently doesn't work.
This commit is contained in:
parent
8e9ad73229
commit
882f991db4
13 changed files with 206 additions and 36 deletions
10
README.md
10
README.md
|
|
@ -36,11 +36,11 @@ Tags will be allocated as follows:
|
|||
|
||||
| 3-bit value | 7-bit value | (Hex) | Interpretation |
|
||||
| ----------- | ----------- | ----- | ------------------------------------------------------------ |
|
||||
| 0 | 0 | 0x0 | a pointer; an offset into the vector of words. |
|
||||
| 1 | 1 | 0x1 | a signed 28 bit integer. |
|
||||
| 2 | 2 | 0x2 | a character; possibly just a byte, or possibly a 16 bit wchar. |
|
||||
| 3 | 3 | 0x3 | unassigned (possibly a floating point number, later.) |
|
||||
| 4 | 4 | 0x4 | unassigned |
|
||||
| 0 | 0 | 0x0 | an error object, whose payload is a 3 character error code. |
|
||||
| 1 | 1 | 0x1 | a pointer; an offset into the vector of words. |
|
||||
| 2 | 2 | 0x2 | a signed 28 bit integer. |
|
||||
| 3 | 3 | 0x3 | a character; possibly just a byte, or possibly a 16 bit wchar. |
|
||||
| 4 | 4 | 0x4 | unassigned (possibly a floating point number, later.) |
|
||||
| 5 | 5 | 0x5 | unassigned |
|
||||
| 6 | 6 | 0x6 | unassigned |
|
||||
| 7 | 7 | 0x7 | a cons cell |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue