Commit Graph

7 Commits

Author SHA1 Message Date
0d1ecd9bd3 - All tests passing
- Updated README and image
- Added itoa to stdlib
- Implemented modulus math for bcc which has none in the stdlib
- Updated the build scripts to work on Ubuntu 22
- Added bochsrc with some useful overrides (new bochs bios in ubuntu is broken, use the legacy)
- Made most of stdlib compile and run under GNU C for testing
- Improved the tokenizer so it will return tokens of more than one character
- Moved the basic parser from using void pointers to store values to using basic_value unions to represent possible types
- Added tests for the basic tokenizer
2024-05-04 11:31:14 -04:00
6642358073 Update docs 2015-01-27 18:56:12 -08:00
5b0fe6f880 Parse math expressions with or without normalized whitespace 2015-01-27 18:48:46 -08:00
cf5883d401 Woohoo we have math 2015-01-26 21:55:55 -08:00
f6e2d0c19b C kernel runs now after fixing bootloader and build, beginnings of a REPL 2015-01-25 17:46:12 -08:00
5e4513dd22 Loading from disk works, but jumping to the kernel does not 2015-01-24 18:06:35 -08:00
20ee203ace Boot loader appears to work somewhat, kernel is questionable 2015-01-23 23:02:25 -08:00