diff options
author | WlodekM <[email protected]> | 2025-03-31 19:47:54 +0300 |
---|---|---|
committer | WlodekM <[email protected]> | 2025-03-31 19:47:54 +0300 |
commit | cccb99226d3951fd9dfe1c4cf1c43126a1309d51 (patch) | |
tree | 518d3e965558ba313f103cee6161cd2b6aedb3b9 | |
parent | ef4e8c20719822eebd6318a878cc37902c2b85a5 (diff) |
move to pc-thing/
-rw-r--r-- | instructions.ts | 3 | ||||
-rw-r--r-- | pc-thing/aliases.txt (renamed from aliases.txt) | 0 | ||||
-rw-r--r-- | pc-thing/assembler.md (renamed from assembler.md) | 0 | ||||
-rw-r--r-- | pc-thing/assembler.ts (renamed from assembler.ts) | 0 | ||||
-rwxr-xr-x | pc-thing/build-bootloader.sh (renamed from build-bootloader.sh) | 0 | ||||
-rwxr-xr-x | pc-thing/build-disk.sh (renamed from build-disk.sh) | 0 | ||||
-rw-r--r-- | pc-thing/code.a (renamed from code.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/.vscode/settings.json (renamed from code/.vscode/settings.json) | 0 | ||||
-rw-r--r-- | pc-thing/code/bootloader.a (renamed from code/bootloader.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/calc.a (renamed from code/calc.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/code-1.a (renamed from code/code-1.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/disk.a (renamed from code/disk.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/glumbo-buff.a (renamed from code/glumbo-buff.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/glumbo.a (renamed from code/glumbo.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/hi.a (renamed from code/hi.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/memman.a (renamed from code/memman.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/move-bootloader.a (renamed from code/move-bootloader.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/move-bootloader.c (renamed from code/move-bootloader.c) | 0 | ||||
-rw-r--r-- | pc-thing/code/printer.a (renamed from code/printer.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/strlib.a (renamed from code/strlib.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/sub1.a (renamed from code/sub1.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/test_aliases.a (renamed from code/test_aliases.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/test_clock.a (renamed from code/test_clock.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/test_strlib.a (renamed from code/test_strlib.a) | 0 | ||||
-rw-r--r-- | pc-thing/code/wozmon.a (renamed from code/wozmon.a) | 0 | ||||
-rw-r--r-- | pc-thing/instructions.md (renamed from instructions.md) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/add.ts (renamed from instructions/add.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/and.ts (renamed from instructions/and.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/clr.ts (renamed from instructions/clr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/cmp.ts (renamed from instructions/cmp.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/cmr.ts (renamed from instructions/cmr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/crp.ts (renamed from instructions/crp.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/crr.ts (renamed from instructions/crr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/dbg.ts (renamed from instructions/dbg.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/dec.ts (renamed from instructions/dec.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/decr.ts (renamed from instructions/decr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/div.ts (renamed from instructions/div.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/halt.ts (renamed from instructions/halt.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/inc.ts (renamed from instructions/inc.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/incr.ts (renamed from instructions/incr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/jmp.ts (renamed from instructions/jmp.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/jmr.ts (renamed from instructions/jmr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/jnz.ts (renamed from instructions/jnz.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/jnzr.ts (renamed from instructions/jnzr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/jz.ts (renamed from instructions/jz.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/ld.ts (renamed from instructions/ld.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/ldm.ts (renamed from instructions/ldm.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/ldr.ts (renamed from instructions/ldr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/mod.ts (renamed from instructions/mod.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/mul.ts (renamed from instructions/mul.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/not.ts (renamed from instructions/not.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/or.ts (renamed from instructions/or.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/put.ts (renamed from instructions/put.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/ret.ts (renamed from instructions/ret.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/sbc.ts (renamed from instructions/sbc.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/shl.ts (renamed from instructions/shl.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/shr.ts (renamed from instructions/shr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/srm.ts (renamed from instructions/srm.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/srr.ts (renamed from instructions/srr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/str.ts (renamed from instructions/str.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/sub.ts (renamed from instructions/sub.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/swp.ts (renamed from instructions/swp.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/swpm.ts (renamed from instructions/swpm.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/sys.ts (renamed from instructions/sys.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions/xor.ts (renamed from instructions/xor.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/add.ts (renamed from instructions_new/add.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/and.ts (renamed from instructions_new/and.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/cmp.ts (renamed from instructions_new/cmp.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/cmr.ts (renamed from instructions_new/cmr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/div.ts (renamed from instructions_new/div.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/halt.ts (renamed from instructions_new/halt.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/jmp.ts (renamed from instructions_new/jmp.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/jmr.ts (renamed from instructions_new/jmr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/jnz.ts (renamed from instructions_new/jnz.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/jz.ts (renamed from instructions_new/jz.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/ld.ts (renamed from instructions_new/ld.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/mod.ts (renamed from instructions_new/mod.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/mov.ts (renamed from instructions_new/mov.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/mul.ts (renamed from instructions_new/mul.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/not.ts (renamed from instructions_new/not.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/or.ts (renamed from instructions_new/or.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/pop.ts (renamed from instructions_new/pop.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/push.ts (renamed from instructions_new/push.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/ret.ts (renamed from instructions_new/ret.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/shl.ts (renamed from instructions_new/shl.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/shr.ts (renamed from instructions_new/shr.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/str.ts (renamed from instructions_new/str.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/sub.ts (renamed from instructions_new/sub.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/swp.ts (renamed from instructions_new/swp.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/sys.ts (renamed from instructions_new/sys.ts) | 0 | ||||
-rw-r--r-- | pc-thing/instructions_new/xor.ts (renamed from instructions_new/xor.ts) | 0 | ||||
-rw-r--r-- | pc-thing/lib.ts (renamed from lib.ts) | 0 | ||||
-rw-r--r-- | pc-thing/pc.ts (renamed from pc.ts) | 0 | ||||
-rw-r--r-- | pc-thing/ramgen.ts (renamed from ramgen.ts) | 0 | ||||
-rw-r--r-- | pc-thing/readme.md (renamed from readme.md) | 0 | ||||
-rw-r--r-- | pc-thing/redme.txt (renamed from redme.txt) | 0 | ||||
-rw-r--r-- | pc-thing/runtime.ts (renamed from runtime.ts) | 0 | ||||
-rw-r--r-- | pc-thing/runtime_new.ts (renamed from runtime_new.ts) | 0 | ||||
-rw-r--r-- | pc-thing/shit-instruction-set-2 (renamed from shit-instruction-set-2) | 0 | ||||
-rw-r--r-- | pc-thing/test.ts (renamed from test.ts) | 0 | ||||
-rw-r--r-- | pc-thing/the_e_programming_language/ast.json (renamed from the_e_programming_language/ast.json) | 0 | ||||
-rw-r--r-- | pc-thing/the_e_programming_language/ast.ts (renamed from the_e_programming_language/ast.ts) | 0 | ||||
-rw-r--r-- | pc-thing/the_e_programming_language/code.txt (renamed from the_e_programming_language/code.txt) | 0 | ||||
-rw-r--r-- | pc-thing/the_e_programming_language/compiler.ts (renamed from the_e_programming_language/compiler.ts) | 0 | ||||
-rwxr-xr-x | pc-thing/the_e_programming_language/lang.ts (renamed from the_e_programming_language/lang.ts) | 0 | ||||
-rwxr-xr-x | pc-thing/the_e_programming_language/test-2.e (renamed from the_e_programming_language/test-2.e) | 0 | ||||
-rwxr-xr-x | pc-thing/the_e_programming_language/test.e (renamed from the_e_programming_language/test.e) | 0 | ||||
-rwxr-xr-x | pc-thing/the_e_programming_language/test.e.txt (renamed from the_e_programming_language/test.e.txt) | 0 | ||||
-rwxr-xr-x | pc-thing/the_e_programming_language/tokenizer.ts (renamed from the_e_programming_language/tokenizer.ts) | 0 |
109 files changed, 3 insertions, 0 deletions
diff --git a/instructions.ts b/instructions.ts new file mode 100644 index 0000000..4d23d23 --- /dev/null +++ b/instructions.ts @@ -0,0 +1,3 @@ +export const instructions: Record<string, number> = { + '': 0x01 +} \ No newline at end of file diff --git a/aliases.txt b/pc-thing/aliases.txt index 9eda816..9eda816 100644 --- a/aliases.txt +++ b/pc-thing/aliases.txt diff --git a/assembler.md b/pc-thing/assembler.md index ee7abcc..ee7abcc 100644 --- a/assembler.md +++ b/pc-thing/assembler.md diff --git a/assembler.ts b/pc-thing/assembler.ts index 4ac2a93..4ac2a93 100644 --- a/assembler.ts +++ b/pc-thing/assembler.ts diff --git a/build-bootloader.sh b/pc-thing/build-bootloader.sh index 2bdb6bf..2bdb6bf 100755 --- a/build-bootloader.sh +++ b/pc-thing/build-bootloader.sh diff --git a/build-disk.sh b/pc-thing/build-disk.sh index f09f086..f09f086 100755 --- a/build-disk.sh +++ b/pc-thing/build-disk.sh diff --git a/code.a b/pc-thing/code.a index abb6021..abb6021 100644 --- a/code.a +++ b/pc-thing/code.a diff --git a/code/.vscode/settings.json b/pc-thing/code/.vscode/settings.json index b943dbc..b943dbc 100644 --- a/code/.vscode/settings.json +++ b/pc-thing/code/.vscode/settings.json diff --git a/code/bootloader.a b/pc-thing/code/bootloader.a index 66a221c..66a221c 100644 --- a/code/bootloader.a +++ b/pc-thing/code/bootloader.a diff --git a/code/calc.a b/pc-thing/code/calc.a index 2aa1b02..2aa1b02 100644 --- a/code/calc.a +++ b/pc-thing/code/calc.a diff --git a/code/code-1.a b/pc-thing/code/code-1.a index 02be1b2..02be1b2 100644 --- a/code/code-1.a +++ b/pc-thing/code/code-1.a diff --git a/code/disk.a b/pc-thing/code/disk.a index 35eb106..35eb106 100644 --- a/code/disk.a +++ b/pc-thing/code/disk.a diff --git a/code/glumbo-buff.a b/pc-thing/code/glumbo-buff.a index 8964ef3..8964ef3 100644 --- a/code/glumbo-buff.a +++ b/pc-thing/code/glumbo-buff.a diff --git a/code/glumbo.a b/pc-thing/code/glumbo.a index 72accf6..72accf6 100644 --- a/code/glumbo.a +++ b/pc-thing/code/glumbo.a diff --git a/code/hi.a b/pc-thing/code/hi.a index 62b1db8..62b1db8 100644 --- a/code/hi.a +++ b/pc-thing/code/hi.a diff --git a/code/memman.a b/pc-thing/code/memman.a index 2398cd6..2398cd6 100644 --- a/code/memman.a +++ b/pc-thing/code/memman.a diff --git a/code/move-bootloader.a b/pc-thing/code/move-bootloader.a index 306f2fe..306f2fe 100644 --- a/code/move-bootloader.a +++ b/pc-thing/code/move-bootloader.a diff --git a/code/move-bootloader.c b/pc-thing/code/move-bootloader.c index 1aa938a..1aa938a 100644 --- a/code/move-bootloader.c +++ b/pc-thing/code/move-bootloader.c diff --git a/code/printer.a b/pc-thing/code/printer.a index 87b66ba..87b66ba 100644 --- a/code/printer.a +++ b/pc-thing/code/printer.a diff --git a/code/strlib.a b/pc-thing/code/strlib.a index a18da3b..a18da3b 100644 --- a/code/strlib.a +++ b/pc-thing/code/strlib.a diff --git a/code/sub1.a b/pc-thing/code/sub1.a index e84f782..e84f782 100644 --- a/code/sub1.a +++ b/pc-thing/code/sub1.a diff --git a/code/test_aliases.a b/pc-thing/code/test_aliases.a index f63b4f5..f63b4f5 100644 --- a/code/test_aliases.a +++ b/pc-thing/code/test_aliases.a diff --git a/code/test_clock.a b/pc-thing/code/test_clock.a index fe0f539..fe0f539 100644 --- a/code/test_clock.a +++ b/pc-thing/code/test_clock.a diff --git a/code/test_strlib.a b/pc-thing/code/test_strlib.a index ce65675..ce65675 100644 --- a/code/test_strlib.a +++ b/pc-thing/code/test_strlib.a diff --git a/code/wozmon.a b/pc-thing/code/wozmon.a index 5462c4d..5462c4d 100644 --- a/code/wozmon.a +++ b/pc-thing/code/wozmon.a diff --git a/instructions.md b/pc-thing/instructions.md index 5d2a555..5d2a555 100644 --- a/instructions.md +++ b/pc-thing/instructions.md diff --git a/instructions/add.ts b/pc-thing/instructions/add.ts index 93a5018..93a5018 100644 --- a/instructions/add.ts +++ b/pc-thing/instructions/add.ts diff --git a/instructions/and.ts b/pc-thing/instructions/and.ts index 77a28e0..77a28e0 100644 --- a/instructions/and.ts +++ b/pc-thing/instructions/and.ts diff --git a/instructions/clr.ts b/pc-thing/instructions/clr.ts index bbbe422..bbbe422 100644 --- a/instructions/clr.ts +++ b/pc-thing/instructions/clr.ts diff --git a/instructions/cmp.ts b/pc-thing/instructions/cmp.ts index 1b2db94..1b2db94 100644 --- a/instructions/cmp.ts +++ b/pc-thing/instructions/cmp.ts diff --git a/instructions/cmr.ts b/pc-thing/instructions/cmr.ts index c92d939..c92d939 100644 --- a/instructions/cmr.ts +++ b/pc-thing/instructions/cmr.ts diff --git a/instructions/crp.ts b/pc-thing/instructions/crp.ts index c334ed5..c334ed5 100644 --- a/instructions/crp.ts +++ b/pc-thing/instructions/crp.ts diff --git a/instructions/crr.ts b/pc-thing/instructions/crr.ts index cea6995..cea6995 100644 --- a/instructions/crr.ts +++ b/pc-thing/instructions/crr.ts diff --git a/instructions/dbg.ts b/pc-thing/instructions/dbg.ts index 6781fbf..6781fbf 100644 --- a/instructions/dbg.ts +++ b/pc-thing/instructions/dbg.ts diff --git a/instructions/dec.ts b/pc-thing/instructions/dec.ts index df46769..df46769 100644 --- a/instructions/dec.ts +++ b/pc-thing/instructions/dec.ts diff --git a/instructions/decr.ts b/pc-thing/instructions/decr.ts index 12e7fd9..12e7fd9 100644 --- a/instructions/decr.ts +++ b/pc-thing/instructions/decr.ts diff --git a/instructions/div.ts b/pc-thing/instructions/div.ts index dbad7e1..dbad7e1 100644 --- a/instructions/div.ts +++ b/pc-thing/instructions/div.ts diff --git a/instructions/halt.ts b/pc-thing/instructions/halt.ts index 4685f2b..4685f2b 100644 --- a/instructions/halt.ts +++ b/pc-thing/instructions/halt.ts diff --git a/instructions/inc.ts b/pc-thing/instructions/inc.ts index 180546e..180546e 100644 --- a/instructions/inc.ts +++ b/pc-thing/instructions/inc.ts diff --git a/instructions/incr.ts b/pc-thing/instructions/incr.ts index 5f1d529..5f1d529 100644 --- a/instructions/incr.ts +++ b/pc-thing/instructions/incr.ts diff --git a/instructions/jmp.ts b/pc-thing/instructions/jmp.ts index 00db338..00db338 100644 --- a/instructions/jmp.ts +++ b/pc-thing/instructions/jmp.ts diff --git a/instructions/jmr.ts b/pc-thing/instructions/jmr.ts index 25f5334..25f5334 100644 --- a/instructions/jmr.ts +++ b/pc-thing/instructions/jmr.ts diff --git a/instructions/jnz.ts b/pc-thing/instructions/jnz.ts index e5b539f..e5b539f 100644 --- a/instructions/jnz.ts +++ b/pc-thing/instructions/jnz.ts diff --git a/instructions/jnzr.ts b/pc-thing/instructions/jnzr.ts index 00f1569..00f1569 100644 --- a/instructions/jnzr.ts +++ b/pc-thing/instructions/jnzr.ts diff --git a/instructions/jz.ts b/pc-thing/instructions/jz.ts index 0e105b3..0e105b3 100644 --- a/instructions/jz.ts +++ b/pc-thing/instructions/jz.ts diff --git a/instructions/ld.ts b/pc-thing/instructions/ld.ts index 977f343..977f343 100644 --- a/instructions/ld.ts +++ b/pc-thing/instructions/ld.ts diff --git a/instructions/ldm.ts b/pc-thing/instructions/ldm.ts index c82425a..c82425a 100644 --- a/instructions/ldm.ts +++ b/pc-thing/instructions/ldm.ts diff --git a/instructions/ldr.ts b/pc-thing/instructions/ldr.ts index 724b94c..724b94c 100644 --- a/instructions/ldr.ts +++ b/pc-thing/instructions/ldr.ts diff --git a/instructions/mod.ts b/pc-thing/instructions/mod.ts index 24b96d5..24b96d5 100644 --- a/instructions/mod.ts +++ b/pc-thing/instructions/mod.ts diff --git a/instructions/mul.ts b/pc-thing/instructions/mul.ts index b625a07..b625a07 100644 --- a/instructions/mul.ts +++ b/pc-thing/instructions/mul.ts diff --git a/instructions/not.ts b/pc-thing/instructions/not.ts index 6416a5c..6416a5c 100644 --- a/instructions/not.ts +++ b/pc-thing/instructions/not.ts diff --git a/instructions/or.ts b/pc-thing/instructions/or.ts index 5a8b593..5a8b593 100644 --- a/instructions/or.ts +++ b/pc-thing/instructions/or.ts diff --git a/instructions/put.ts b/pc-thing/instructions/put.ts index a35806e..a35806e 100644 --- a/instructions/put.ts +++ b/pc-thing/instructions/put.ts diff --git a/instructions/ret.ts b/pc-thing/instructions/ret.ts index 6a42313..6a42313 100644 --- a/instructions/ret.ts +++ b/pc-thing/instructions/ret.ts diff --git a/instructions/sbc.ts b/pc-thing/instructions/sbc.ts index 928aa61..928aa61 100644 --- a/instructions/sbc.ts +++ b/pc-thing/instructions/sbc.ts diff --git a/instructions/shl.ts b/pc-thing/instructions/shl.ts index 68345bb..68345bb 100644 --- a/instructions/shl.ts +++ b/pc-thing/instructions/shl.ts diff --git a/instructions/shr.ts b/pc-thing/instructions/shr.ts index 15e9345..15e9345 100644 --- a/instructions/shr.ts +++ b/pc-thing/instructions/shr.ts diff --git a/instructions/srm.ts b/pc-thing/instructions/srm.ts index b3c71fa..b3c71fa 100644 --- a/instructions/srm.ts +++ b/pc-thing/instructions/srm.ts diff --git a/instructions/srr.ts b/pc-thing/instructions/srr.ts index 0a7e5c6..0a7e5c6 100644 --- a/instructions/srr.ts +++ b/pc-thing/instructions/srr.ts diff --git a/instructions/str.ts b/pc-thing/instructions/str.ts index bdcae63..bdcae63 100644 --- a/instructions/str.ts +++ b/pc-thing/instructions/str.ts diff --git a/instructions/sub.ts b/pc-thing/instructions/sub.ts index 8e4d894..8e4d894 100644 --- a/instructions/sub.ts +++ b/pc-thing/instructions/sub.ts diff --git a/instructions/swp.ts b/pc-thing/instructions/swp.ts index 48ee9b6..48ee9b6 100644 --- a/instructions/swp.ts +++ b/pc-thing/instructions/swp.ts diff --git a/instructions/swpm.ts b/pc-thing/instructions/swpm.ts index f4856a2..f4856a2 100644 --- a/instructions/swpm.ts +++ b/pc-thing/instructions/swpm.ts diff --git a/instructions/sys.ts b/pc-thing/instructions/sys.ts index 5131bf2..5131bf2 100644 --- a/instructions/sys.ts +++ b/pc-thing/instructions/sys.ts diff --git a/instructions/xor.ts b/pc-thing/instructions/xor.ts index 4cccecd..4cccecd 100644 --- a/instructions/xor.ts +++ b/pc-thing/instructions/xor.ts diff --git a/instructions_new/add.ts b/pc-thing/instructions_new/add.ts index 5d211d3..5d211d3 100644 --- a/instructions_new/add.ts +++ b/pc-thing/instructions_new/add.ts diff --git a/instructions_new/and.ts b/pc-thing/instructions_new/and.ts index 12db601..12db601 100644 --- a/instructions_new/and.ts +++ b/pc-thing/instructions_new/and.ts diff --git a/instructions_new/cmp.ts b/pc-thing/instructions_new/cmp.ts index f97322a..f97322a 100644 --- a/instructions_new/cmp.ts +++ b/pc-thing/instructions_new/cmp.ts diff --git a/instructions_new/cmr.ts b/pc-thing/instructions_new/cmr.ts index a83b46c..a83b46c 100644 --- a/instructions_new/cmr.ts +++ b/pc-thing/instructions_new/cmr.ts diff --git a/instructions_new/div.ts b/pc-thing/instructions_new/div.ts index c78cd93..c78cd93 100644 --- a/instructions_new/div.ts +++ b/pc-thing/instructions_new/div.ts diff --git a/instructions_new/halt.ts b/pc-thing/instructions_new/halt.ts index 4685f2b..4685f2b 100644 --- a/instructions_new/halt.ts +++ b/pc-thing/instructions_new/halt.ts diff --git a/instructions_new/jmp.ts b/pc-thing/instructions_new/jmp.ts index f3bbc79..f3bbc79 100644 --- a/instructions_new/jmp.ts +++ b/pc-thing/instructions_new/jmp.ts diff --git a/instructions_new/jmr.ts b/pc-thing/instructions_new/jmr.ts index f7b0c00..f7b0c00 100644 --- a/instructions_new/jmr.ts +++ b/pc-thing/instructions_new/jmr.ts diff --git a/instructions_new/jnz.ts b/pc-thing/instructions_new/jnz.ts index d600f59..d600f59 100644 --- a/instructions_new/jnz.ts +++ b/pc-thing/instructions_new/jnz.ts diff --git a/instructions_new/jz.ts b/pc-thing/instructions_new/jz.ts index 0d4f64c..0d4f64c 100644 --- a/instructions_new/jz.ts +++ b/pc-thing/instructions_new/jz.ts diff --git a/instructions_new/ld.ts b/pc-thing/instructions_new/ld.ts index 8d6c30d..8d6c30d 100644 --- a/instructions_new/ld.ts +++ b/pc-thing/instructions_new/ld.ts diff --git a/instructions_new/mod.ts b/pc-thing/instructions_new/mod.ts index 8f1a343..8f1a343 100644 --- a/instructions_new/mod.ts +++ b/pc-thing/instructions_new/mod.ts diff --git a/instructions_new/mov.ts b/pc-thing/instructions_new/mov.ts index a35806e..a35806e 100644 --- a/instructions_new/mov.ts +++ b/pc-thing/instructions_new/mov.ts diff --git a/instructions_new/mul.ts b/pc-thing/instructions_new/mul.ts index bf3f12c..bf3f12c 100644 --- a/instructions_new/mul.ts +++ b/pc-thing/instructions_new/mul.ts diff --git a/instructions_new/not.ts b/pc-thing/instructions_new/not.ts index 241897a..241897a 100644 --- a/instructions_new/not.ts +++ b/pc-thing/instructions_new/not.ts diff --git a/instructions_new/or.ts b/pc-thing/instructions_new/or.ts index bd7cc7e..bd7cc7e 100644 --- a/instructions_new/or.ts +++ b/pc-thing/instructions_new/or.ts diff --git a/instructions_new/pop.ts b/pc-thing/instructions_new/pop.ts index 83ece88..83ece88 100644 --- a/instructions_new/pop.ts +++ b/pc-thing/instructions_new/pop.ts diff --git a/instructions_new/push.ts b/pc-thing/instructions_new/push.ts index b9dd718..b9dd718 100644 --- a/instructions_new/push.ts +++ b/pc-thing/instructions_new/push.ts diff --git a/instructions_new/ret.ts b/pc-thing/instructions_new/ret.ts index 04b5cc3..04b5cc3 100644 --- a/instructions_new/ret.ts +++ b/pc-thing/instructions_new/ret.ts diff --git a/instructions_new/shl.ts b/pc-thing/instructions_new/shl.ts index 16bb382..16bb382 100644 --- a/instructions_new/shl.ts +++ b/pc-thing/instructions_new/shl.ts diff --git a/instructions_new/shr.ts b/pc-thing/instructions_new/shr.ts index 09bf005..09bf005 100644 --- a/instructions_new/shr.ts +++ b/pc-thing/instructions_new/shr.ts diff --git a/instructions_new/str.ts b/pc-thing/instructions_new/str.ts index aa4c2d5..aa4c2d5 100644 --- a/instructions_new/str.ts +++ b/pc-thing/instructions_new/str.ts diff --git a/instructions_new/sub.ts b/pc-thing/instructions_new/sub.ts index c7b4e94..c7b4e94 100644 --- a/instructions_new/sub.ts +++ b/pc-thing/instructions_new/sub.ts diff --git a/instructions_new/swp.ts b/pc-thing/instructions_new/swp.ts index 7d07aea..7d07aea 100644 --- a/instructions_new/swp.ts +++ b/pc-thing/instructions_new/swp.ts diff --git a/instructions_new/sys.ts b/pc-thing/instructions_new/sys.ts index fc27af9..fc27af9 100644 --- a/instructions_new/sys.ts +++ b/pc-thing/instructions_new/sys.ts diff --git a/instructions_new/xor.ts b/pc-thing/instructions_new/xor.ts index 135e1cf..135e1cf 100644 --- a/instructions_new/xor.ts +++ b/pc-thing/instructions_new/xor.ts diff --git a/lib.ts b/pc-thing/lib.ts index a1cd815..a1cd815 100644 --- a/lib.ts +++ b/pc-thing/lib.ts diff --git a/pc.ts b/pc-thing/pc.ts index a007189..a007189 100644 --- a/pc.ts +++ b/pc-thing/pc.ts diff --git a/ramgen.ts b/pc-thing/ramgen.ts index f6e419f..f6e419f 100644 --- a/ramgen.ts +++ b/pc-thing/ramgen.ts diff --git a/readme.md b/pc-thing/readme.md index 047d8c0..047d8c0 100644 --- a/readme.md +++ b/pc-thing/readme.md diff --git a/redme.txt b/pc-thing/redme.txt index 73e3813..73e3813 100644 --- a/redme.txt +++ b/pc-thing/redme.txt diff --git a/runtime.ts b/pc-thing/runtime.ts index cde4b95..cde4b95 100644 --- a/runtime.ts +++ b/pc-thing/runtime.ts diff --git a/runtime_new.ts b/pc-thing/runtime_new.ts index f0045d6..f0045d6 100644 --- a/runtime_new.ts +++ b/pc-thing/runtime_new.ts diff --git a/shit-instruction-set-2 b/pc-thing/shit-instruction-set-2 index 08864fb..08864fb 100644 --- a/shit-instruction-set-2 +++ b/pc-thing/shit-instruction-set-2 diff --git a/test.ts b/pc-thing/test.ts index ff6e23c..ff6e23c 100644 --- a/test.ts +++ b/pc-thing/test.ts diff --git a/the_e_programming_language/ast.json b/pc-thing/the_e_programming_language/ast.json index faf9b67..faf9b67 100644 --- a/the_e_programming_language/ast.json +++ b/pc-thing/the_e_programming_language/ast.json diff --git a/the_e_programming_language/ast.ts b/pc-thing/the_e_programming_language/ast.ts index 80210d8..80210d8 100644 --- a/the_e_programming_language/ast.ts +++ b/pc-thing/the_e_programming_language/ast.ts diff --git a/the_e_programming_language/code.txt b/pc-thing/the_e_programming_language/code.txt index f45a592..f45a592 100644 --- a/the_e_programming_language/code.txt +++ b/pc-thing/the_e_programming_language/code.txt diff --git a/the_e_programming_language/compiler.ts b/pc-thing/the_e_programming_language/compiler.ts index 37538f7..37538f7 100644 --- a/the_e_programming_language/compiler.ts +++ b/pc-thing/the_e_programming_language/compiler.ts diff --git a/the_e_programming_language/lang.ts b/pc-thing/the_e_programming_language/lang.ts index 5c00b98..5c00b98 100755 --- a/the_e_programming_language/lang.ts +++ b/pc-thing/the_e_programming_language/lang.ts diff --git a/the_e_programming_language/test-2.e b/pc-thing/the_e_programming_language/test-2.e index 3b1b371..3b1b371 100755 --- a/the_e_programming_language/test-2.e +++ b/pc-thing/the_e_programming_language/test-2.e diff --git a/the_e_programming_language/test.e b/pc-thing/the_e_programming_language/test.e index 4996d5c..4996d5c 100755 --- a/the_e_programming_language/test.e +++ b/pc-thing/the_e_programming_language/test.e diff --git a/the_e_programming_language/test.e.txt b/pc-thing/the_e_programming_language/test.e.txt index c8d09c5..c8d09c5 100755 --- a/the_e_programming_language/test.e.txt +++ b/pc-thing/the_e_programming_language/test.e.txt diff --git a/the_e_programming_language/tokenizer.ts b/pc-thing/the_e_programming_language/tokenizer.ts index 57d0131..57d0131 100755 --- a/the_e_programming_language/tokenizer.ts +++ b/pc-thing/the_e_programming_language/tokenizer.ts |