Felix Queissner
|
e6d4e0a41a
|
Adds small validation for free (freeing out of upper bound) and adds task to readme.md
|
2015-08-18 15:06:49 +02:00 |
|
Felix Queissner
|
19c75d5fe9
|
Fixes a lot of memory leaks. Adds malloc monitoring.
|
2015-08-17 20:04:14 +02:00 |
|
Felix Queissner
|
90eb432c50
|
Adds config for malloc magic block number. Fixes bug in NativeMethod: Flips parameter list.
|
2015-08-17 15:41:11 +02:00 |
|
Felix Queissner
|
e69a342b29
|
Fixes nasty memory leaks. Adds memory tracing. Adds serial console for advanced debugging. Implements malloc correctly.
|
2015-08-17 15:38:19 +02:00 |
|
Felix Queissner
|
5002d8728c
|
Adds native method signature checking. "Improves " malloc.
|
2015-08-17 00:01:48 +02:00 |
|
Felix Queissner
|
d55ff69193
|
Adds better debugging output. Also adds a return; to free :P
|
2015-08-16 23:40:34 +02:00 |
|
Felix Queißner
|
2faadc29e9
|
Adds a status bar.
|
2015-08-16 00:45:12 +02:00 |
|
Felix Queissner
|
fc3f73fe16
|
Updates readme.md
|
2015-08-15 14:22:38 +02:00 |
|
Felix Queissner
|
6cea5944c3
|
Adds dynamic.h and dynamic.S creating a dynamic call utility.
|
2015-08-14 23:53:51 +02:00 |
|
Felix Queissner
|
0f54fabc99
|
Small cleanups.
|
2015-08-14 18:33:34 +02:00 |
|
Felix Queissner
|
6afe323080
|
Adds some colors.
|
2015-08-14 17:16:55 +02:00 |
|
Felix Queissner
|
620f337bc2
|
Adds semantic language validation.
|
2015-08-14 17:12:08 +02:00 |
|
Felix Queissner
|
3e2bf8ff10
|
Adds primitive API initializer.
|
2015-08-14 15:55:12 +02:00 |
|
Felix Queissner
|
8959a7c35d
|
Adds "external" script file instead of inline code.
|
2015-08-14 15:38:01 +02:00 |
|
Felix Queissner
|
23e33261c0
|
Adds fitting Depfile.
|
2015-08-14 13:34:14 +02:00 |
|
Felix Queissner
|
4ab334ff16
|
save before makefile switch
|
2015-08-14 13:27:04 +02:00 |
|
Felix Queissner
|
92c2063e49
|
Adds improved README.md
|
2015-08-14 12:02:41 +02:00 |
|
Felix Queissner
|
1b8ba4cbeb
|
Merge branch 'master' of github.com:MasterQ32/trainOS into restructure
|
2015-08-14 11:58:32 +02:00 |
|
Felix Queissner
|
8e5f1e90c3
|
Adds native code invoke unit.
|
2015-08-14 11:58:16 +02:00 |
|
Felix Queißner
|
7a4e44bb9a
|
Initial commit
|
2015-08-14 11:56:19 +02:00 |
|
Felix Queißner
|
a22d91903f
|
We run! We finally run!
|
2015-08-13 20:12:09 +02:00 |
|
Felix Queißner
|
ec533526df
|
somehow c++ support and stuff.
|
2015-08-13 17:23:11 +02:00 |
|
Felix Queissner
|
ddbfb0e1aa
|
some stuff.
|
2015-08-13 14:56:50 +02:00 |
|
Felix Queissner
|
cf02215de8
|
Adds REPEAT and WHILE loop.
|
2015-08-12 14:13:49 +02:00 |
|
Felix Queissner
|
908c0e2ff1
|
Adds ELSE and ELSEIF support.
|
2015-08-12 12:15:47 +02:00 |
|
Felix Queissner
|
b5b63b5817
|
Adds first version of IF ... THEN with block or single instruction support.
|
2015-08-10 17:05:58 +02:00 |
|
Felix Queissner
|
5a6be7e742
|
Adds comparison operators and bool.
|
2015-08-10 16:37:16 +02:00 |
|
Felix Queissner
|
9c831134ae
|
Adds method call support. Recursion is not supported, code is dieing by stack overflow :P
|
2015-08-10 13:55:52 +02:00 |
|
Felix Queissner
|
5ab82917fa
|
Refactors some Type and Variable stuff (Adds const static members). Adds all arithmetic operations. Improves overall progress.
|
2015-08-10 12:10:05 +02:00 |
|
Felix Queissner
|
832c9cf83a
|
Adds functional execution unit. Lots of memory leaks. LOTS OF MEMORY LEAKS! also somehow working exection which is quite nice.
|
2015-08-10 00:15:36 +02:00 |
|
Felix Queissner
|
cf148e411e
|
Hardcore coding session. Parser complete, Syntax Tree model is "working", execution is quite possible. Although no code->model translation.
|
2015-08-09 21:43:47 +02:00 |
|
Felix Queißner
|
ad1a74fb85
|
initial release.
|
2015-08-09 02:42:56 +02:00 |
|