Commit graph

20 commits

Author SHA1 Message Date
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