Commit Graph

22 Commits

Author SHA1 Message Date
Marvin Blum
6c55846e9f Issue #18, but syntax is: foreach (variable) => (expression) {...}. 2015-10-31 16:40:58 +01:00
Marvin Blum
276ab86668 Added preprocessor line. 2015-10-31 16:20:04 +01:00
Marvin Blum
c3d4661b7f Issue #6. 2015-10-28 19:00:32 +01:00
Marvin Blum
0a66f15704 Merge remote-tracking branch 'origin/master' into feature/code-keyword
Conflicts:
	in/simple.asl
2015-10-28 18:13:55 +01:00
Marvin Blum
352bfd6a9b Issue #9. 2015-10-28 18:12:20 +01:00
Marvin Blum
1cbcda4261 Started to add special function to inline code (issue #6). 2015-10-28 17:59:38 +01:00
Marvin Blum
bba215cd8d Fixed switch in test and readme. 2015-10-28 17:50:46 +01:00
Marvin Blum
bf283cb87a Issue #2. 2015-10-25 18:34:45 +01:00
Marvin Blum
abda5faff7 Special cases for waitUntil and exitWith. 2015-10-25 15:10:29 +01:00
Marvin Blum
d542562022 Fixed negation bug. 2015-10-25 14:03:04 +01:00
Marvin Blum
c3c4ca6f7d Added try ... catch. 2015-10-25 13:51:53 +01:00
Marvin Blum
9db5c2042d Missing != operator, added test for all of them. 2015-10-25 13:15:51 +01:00
Marvin Blum
276dd2c1e9 Fixed tokenizer problem. 2015-10-25 13:03:51 +01:00
Marvin Blum
5996df0f71 Fixed buildin function call problem, but found a new on in tokenizer
(e.g. "format" -> for, mat).
2015-10-24 14:37:12 +02:00
Marvin Blum
75729ebb8e Fixed ! operator and negative value prefix (e.g. -100). 2015-10-24 14:24:00 +02:00
Marvin Blum
04d0f4b61b Fixed function call and buildin function call, all tests are green.
Still need to solve special cases and sqf: ... sqf blocks.
2015-10-23 20:09:26 +02:00
Marvin Blum
dfe02ecef1 Fixed switch, something is wrong with function call parameters. 2015-10-21 22:48:03 +02:00
Marvin Blum
7aa5691863 More testing, fixed for, added array parsing, switch is buggy. 2015-10-15 18:54:38 +02:00
Marvin Blum
a8c6da2958 Added conditional expressions. 2015-10-14 22:00:59 +02:00
Marvin Blum
8144e207ed More testing, started parsing expressions, which requires a lot of
rewriting.
2015-10-10 17:45:27 +02:00
Marvin Blum
e051b0ae42 Started testing for parser. 2015-10-10 17:00:11 +02:00
Marvin Blum
765a3fde5b Started testing with tokenizer. 2015-10-10 14:38:33 +02:00