diff --git a/README.md b/README.md index 929f730..e96f9c3 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,17 @@ # trainOS -An operating system built around the language "trainscript" which is used to execute -all user code in a virtual machine. +## Description +An operating system built around the language "trainscript" which is used to execute all user code in a virtual machine. + +## Current status: +The vm can execute some code and is able to call native code. Also it leaks memory. A lot of memory. + +## Todo List +- Kernel Status Bar (Memory Usage, ...) +- Fixing Memory Leaks +- Using "stack allocator" for parsing process +- Adding signature parser for NativeMethod +- Adding support for Modules +- Adding support for Pointer Types +- Adding support for String Type -Current status: -The vm can execute some code and is able to call native code. diff --git a/trainOS.pro b/trainOS.pro index cc639e4..7ca7d63 100644 --- a/trainOS.pro +++ b/trainOS.pro @@ -56,7 +56,8 @@ DISTFILES += \ Depfile \ Makefile.new \ scripts/main.ts \ - asm/dynamic.S + asm/dynamic.S \ + README.md QMAKE_INCDIR =