1 unstable release
0.0.1 | Jan 15, 2022 |
---|
#15 in #cute
45KB
1K
SLoC
Lun is a virtual machine with its own instruction set, that's mostly just for fun.
It is...
- little endian
- 64-bit
- minimal, but comfortable (writing programs shouldn't be painful)
There should be a single-instruction way to do most things you might want, like clearing a register, doing some maths (add, subtract, division, multiplation, exponents, etc), writing to the "display", and much more.
It has (or will have) support for...
- scheduling
- interrupts
- threading
- extensible system bus for...
- coprocessing
- networking
- file io
- maybe some other feature if you open a PR I like :)
Inspired (at least in spirit) by Sol
Dependencies
~1.5MB
~34K SLoC