old-trainOS/README.md

20 lines
577 B
Markdown
Raw Normal View History

2015-08-14 10:02:41 +00:00
# trainOS
2015-08-15 12:22:38 +00:00
## Description
An operating system built around the language "trainscript"
which is used to execute all user code in a virtual machine.
2015-08-15 12:22:38 +00:00
## Current status:
The vm can execute some code and is able to call native code.
Also it leaks memory. A lot of memory.
2015-08-15 12:22:38 +00:00
## Todo List
- Fixing Memory Leaks
- Adding support for Modules
- Adding support for Pointer Types
- Adding support for String Type
- Changing malloc magic number to hash value for complete validation.
2015-08-14 10:02:41 +00:00
## Guidlines
- Calls to `die` or `die_extra` should follow the following scheme: `ContextName.ErrorName`