all repos — h3rald @ 6f33464d9c2848484a6445f4670421b8e8db1c1a

The sources of https://h3rald.com

#DecemberAdventure
Fabio Cevasco h3rald@h3rald.com
Wed, 18 Dec 2024 15:47:11 +0100
commit

6f33464d9c2848484a6445f4670421b8e8db1c1a

parent

0e68306ef2b92af67f2b36879ceb88ad3c6fd9e0

1 files changed, 4 insertions(+), 0 deletions(-)

jump to
M contents/articles/december-adventure-2024.mdcontents/articles/december-adventure-2024.md

@@ -506,3 +506,7 @@ - Similarly, integers take up four bytes always, and the MSB is the first of the four, which is a bit counter-intuitive maybe?

- I am essentially encoding user symbols as strings. In similar cases, I noticed that folks tend to add a "symbol table" after the header for lookups. Despite these little things, it feels promising. Of course the next step is going to be the interpreter... more fun to come! + +### Day #18 + +I managed to refine the bytecode generation algorithm a little bit *and* implement an interpreter that seems to work as expected!