This Week in Iridium - #5
Summary of what happened in the fifth week
Week 5
Hello!
Below is a list of changes made this week in Iridium.
The tutorials this week start here: https://blog.subnetzero.io/project/iridium-vm/building-language-vm-part-18/
You can find the repo for Palladium here: https://gitlab.com/subnetzero/palladium
VM Changes (all with tutorials)
Added simple PID tracking to the VM. Using random UUIDs for now
Refactored command processing in the REPL.
Commands now start with a !
There is proper tokenization now
Each command is handled by a separate function
Language Changes
Started on the higher-level language, Palladium. (I wanted Osmium but that crate name was taken)
It can currently compile very simple arithmetic expressions down to Iridium assembly
Website Changes
Learned how to buy a .rs domain. Will setup proper sites for
iridium.rs
andpalladium.rs
soon.
Other
Added licenses, code of conducts, issue types, etc to the repos to try to make it easier to contribute.
If you need some assistance with any of the topics in the tutorials, or just devops and application development in general, we offer consulting services. Check it out over here or click Services along the top.