all repos — xyw @ 7936b8ad7c9999ad9a7f8796dbc5714b8ecc84a3

A minimal virtual machine and assembler for terminals.

7936b8ad
Minor tweaks.
h3rald h3rald@h3rald.com
Fri, 28 Nov 2025 08:57:38 +0100
ae518361
Refactoring string handling.
h3rald h3rald@h3rald.com
Fri, 28 Nov 2025 07:58:16 +0100
1604791d
Now storing references.
h3rald h3rald@h3rald.com
Fri, 28 Nov 2025 07:41:02 +0100
11d84a5f
Now writing to output file.
h3rald h3rald@h3rald.com
Thu, 27 Nov 2025 16:23:21 +0100
fef99790
Added symbol management and dictionary functions for macros and labels
h3rald h3rald@h3rald.com
Thu, 27 Nov 2025 16:16:27 +0100
60e8c348
Started actually assembling data.
h3rald h3rald@h3rald.com
Thu, 27 Nov 2025 15:00:40 +0100
4556523d
Now able to parse all directives; refactoring.
h3rald h3rald@h3rald.com
Thu, 27 Nov 2025 14:43:14 +0100
69c5441a
Implementing directives, refactoring.
h3rald h3rald@h3rald.com
Thu, 27 Nov 2025 13:52:54 +0100
37343040
Minor updates.
h3rald h3rald@h3rald.com
Wed, 26 Nov 2025 17:47:43 +0100
5c93bd7c
Refactoring.
h3rald h3rald@h3rald.com
Wed, 26 Nov 2025 17:47:00 +0100
5cda32bb
Refactoring.
h3rald h3rald@h3rald.com
Wed, 26 Nov 2025 17:37:58 +0100
e668d5b0
Started implementing token types.
h3rald h3rald@h3rald.com
Wed, 26 Nov 2025 15:59:04 +0100
daf8dea0
Minor refactoring.
h3rald h3rald@h3rald.com
Wed, 26 Nov 2025 15:25:12 +0100
0e118986
Implemented string parsing.
h3rald h3rald@h3rald.com
Wed, 26 Nov 2025 14:17:18 +0100
4e537c41
Refactoring: symbol validation function.
h3rald h3rald@h3rald.com
Wed, 26 Nov 2025 14:06:10 +0100
492a4082
Implemented contextual parsing (tokens within directives)
h3rald h3rald@h3rald.com
Wed, 26 Nov 2025 14:04:02 +0100
fbe98fda
Fixes.
h3rald h3rald@h3rald.com
Wed, 26 Nov 2025 11:37:53 +0100
ab717365
Fixed error reporting for column after directive and comments.
h3rald h3rald@h3rald.com
Wed, 26 Nov 2025 09:57:50 +0100
cf8a9e21
Fixes.
h3rald h3rald@h3rald.com
Tue, 25 Nov 2025 15:58:30 +0100
58b58d8a
Fixed assembler parsing.
h3rald h3rald@h3rald.com
Tue, 25 Nov 2025 14:27:09 +0100
06bc47ca
Implementing assembler.
h3rald h3rald@h3rald.com
Tue, 25 Nov 2025 12:04:22 +0100
e8e69005
Setting up project.
h3rald h3rald@h3rald.com
Mon, 24 Nov 2025 14:42:30 +0100
8764fae3
Started implementing xyw - memory mapping etc.
h3rald h3rald@h3rald.com
Sat, 22 Nov 2025 17:07:36 +0100
d4e40b35
Added README.
h3rald h3rald@h3rald.com
Sat, 22 Nov 2025 16:38:54 +0100