-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinternal
More file actions
13 lines (12 loc) · 808 Bytes
/
internal
File metadata and controls
13 lines (12 loc) · 808 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
INTERNAL REPRESENTATIONS
Tokenisation (token.tok)
0x0E ZX floating point number (full representation in token.data is (decimal), in token.data2 is (ZXfloat[5]))
0x0F String (contents in token.data)
0x11 Variable: Number (name in token.data)
0x12 Variable: String (name in token.data)
0x13 Generic nonprinting character (value in token.data)
0x14 linenumber of label (name of label in token.data); replaced by Linker (pass 2) with a ZXfloat
0x15 address of label (name of label in token.data); replaced by Linker (pass 2) with a ZXfloat
0x18 !link statement (filename in token.data); expanded by Linker to 0xEA [REM] + object code (attached bin_seg in token.data2)
0x19 !asm statement (assembler code in token.data)
0xA3-0xFF ZX Basic multi-character tokens (from x-tok | mkaddtokens.awk)