Website Summary Files Commits Branches @commit @diff @stats
path: root / assembler
diff options
context:
space:
mode:
Commit74f1e4f03ae496bef87d25a5a26948204a7e7800 (patch)
Author
 Syndamia <kamen@syndamia.com>
2025-02-14 13:12:49 +0200
Committer
 Syndamia <kamen@syndamia.com>
2025-02-14 13:12:49 +0200
Files5b8aeae53067e9194d8dd5468ea279d7ad8c6977 /assembler
tonkobali-74f1e4f03ae496bef87d25a5a26948204a7e7800.tar
tonkobali-74f1e4f03ae496bef87d25a5a26948204a7e7800.tar.gz
tonkobali-74f1e4f03ae496bef87d25a5a26948204a7e7800.zip
Parent9c656c296827172589243d588f57f9ab2745efc6 (diff)
feat: Replace root crate with workspace
3 files changed, 1 insertions, 51 deletions
-rw-r--r--assembler/Cargo.lock7
-rw-r--r--assembler/Cargo.toml2
-rw-r--r--assembler/example.s43
diff --git a/assembler/Cargo.lock b/assembler/Cargo.lock
deleted file mode 100644
index a1558f6..0000000
--- a/assembler/Cargo.lock
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is automatically @generated by Cargo.
-# It is not intended for manual editing.
-version = 3
-
-[[package]]
-name = "tonkobali_assembler"
-version = "0.1.0"
diff --git a/assembler/Cargo.toml b/assembler/Cargo.toml
index 323b365..2f45134 100644
--- a/assembler/Cargo.toml
+++ b/assembler/Cargo.toml
@@ -1,5 +1,5 @@
[package]
-name = "tonkobali_assembler"
+name = "assembler"
version = "0.1.0"
edition = "2021"
diff --git a/assembler/example.s b/assembler/example.s
deleted file mode 100644
index b7c45ee..0000000
--- a/assembler/example.s
+++ /dev/null
@@ -1,43 +0,0 @@
-beq condition, if_true
-jmp if_false
-
-if_true:
- mov 517, %1
- jmp endif
-
-if_false:
- mov 1952, %1
-
-endif:
- jmp %0
-
-condition = 0
-
-; 0 beq Memory(0), Instruction(2),
-; 0: subleq Memory(0), Memory(0), Instruction(2),
-; 1: subleq Memory(0), Memory(0), Instruction(4),
-; 2: subleq Memory(0), Memory(0), Instruction(3),
-; 3: subleq Memory(0), Memory(0), Instruction( 5 ),
-;
-; 1 jmp Instruction(4),
-; 4: subleq Memory(0), Memory(0), Instruction( 10 ),
-;
-;if_true:
-; 2 mov Constants(0), Memory(1),
-; 5: subleq Memory(1), Memory(1), Instruction(6),
-; 6: subleq Constants(0), Memory(0), Instruction(7),
-; 7: subleq Memory(0), Memory(1), Instruction(8),
-; 8: subleq Memory(0), Memory(0), Instruction(9),
-;
-; 3 jmp Instruction(5),
-; 9: subleq Memory(0), Memory(0), Instruction( 14 ),
-;
-;if_false:
-; 4 mov Constants(1), Memory(4),
-; 10: subleq Memory(1), Memory(1), Instruction(11),
-; 11: subleq Constants(1), Memory(0), Instruction(12),
-; 12: subleq Memory(0), Memory(1), Instruction(13),
-; 13: subleq Memory(0), Memory(0), Instruction(14),
-;
-; 5 jmp Memory(0),
-; 14: subleq Memory(0), Memory(0), Memory(0),