Gunnar Beutner
|
8682c530af
|
Fix line continuation support for parentheses
fixes #8679
|
2015-03-11 10:01:03 +01:00 |
Gunnar Beutner
|
a76f816623
|
Implement the 'continue' and 'break' keywords
fixes #8394
|
2015-02-19 12:57:52 +01:00 |
Gunnar Beutner
|
aeb579d2a0
|
Implement another syntax for nullary lambdas
refs #7564
|
2015-01-30 09:49:57 +01:00 |
Gunnar Beutner
|
13917e07b0
|
Implement validator support for function objects
fixes #8291
|
2015-01-27 10:55:14 +01:00 |
Gunnar Beutner
|
01d3be8820
|
Implement the while statement
fixes #8269
|
2015-01-23 15:54:27 +01:00 |
Michael Friedrich
|
78bfd0204c
|
Update copyright year
|
2015-01-22 12:00:23 +01:00 |
Gunnar Beutner
|
848d076090
|
Implement the "globals" and "locals" keyword
fixes #8244
|
2015-01-16 13:04:34 +01:00 |
Gunnar Beutner
|
1952d7c844
|
Disallow spaces in T_STRING_ANGLE
fixes #8230
|
2015-01-15 14:50:07 +01:00 |
Gunnar Beutner
|
f3e0c5f113
|
Fix escape sequence for double quotes
refs #8164
|
2015-01-07 13:06:02 +01:00 |
Gunnar Beutner
|
2cb9f3011d
|
Fix escape sequence for backslashes
fixes #8164
|
2015-01-07 08:56:52 +01:00 |
Gunnar Beutner
|
e03e143177
|
Report error for invalid escape sequences
fixes #7910
|
2014-12-20 09:48:18 +01:00 |
Gunnar Beutner
|
6383da1f2f
|
Replace spaces with tabs
|
2014-12-18 17:06:00 +01:00 |
Gunnar Beutner
|
9f18211ada
|
Remove obsolete code
refs #7709
|
2014-12-18 15:57:30 +01:00 |
Gunnar Beutner
|
8ef8316ca6
|
Fix location info for strings
fixes #8081
|
2014-12-16 06:18:39 +01:00 |
Gunnar Beutner
|
77806b9de7
|
Get rid of the local/global keywords
refs #8074
|
2014-12-15 16:09:17 +01:00 |
Gunnar Beutner
|
8c9fdb537f
|
Remove unused code
refs #8074
|
2014-12-15 06:03:13 +01:00 |
Gunnar Beutner
|
1cb0231c05
|
Refactor how variable scopes work
refs #8074
|
2014-12-14 11:33:45 +01:00 |
Gunnar Beutner
|
dd4c04aa9b
|
Implement the 'global' keyword to differentiate between variable scopes
refs #8074
|
2014-12-13 17:48:58 +01:00 |
Gunnar Beutner
|
e86b36f8d7
|
Remove the __ prefix from some of the lexer tokens
fixes #7883
|
2014-12-11 13:12:35 +01:00 |
Gunnar Beutner
|
2720333d6e
|
Fix missing location information for included files
fixes #7927
|
2014-12-10 15:06:09 +01:00 |
Gunnar Beutner
|
89a0fc006e
|
Implement a boolean sub-type for the Value class
fixes #8043
|
2014-12-10 09:05:16 +01:00 |
Gunnar Beutner
|
b5b1be95a2
|
Make the config lexer return an error for unterminated string literals
fixes #7808
|
2014-11-28 06:49:06 +01:00 |
Gunnar Beutner
|
ab63fca3d5
|
Make the config parser thread-safe
fixes #7822
|
2014-11-28 06:48:27 +01:00 |
Gunnar Beutner
|
cee13fbec0
|
Implement the %, ^, %=, ^=, &= and |= operators
fixes #7813
|
2014-11-25 17:16:34 +01:00 |
Gunnar Beutner
|
7e13f7597f
|
Disallow - in identifiers
fixes #7830
|
2014-11-24 16:54:06 +01:00 |
Gunnar Beutner
|
2ec499be17
|
Implement the __if and __else keywords
fixes #7824
|
2014-11-24 09:56:28 +01:00 |
Gunnar Beutner
|
c29d6a99ac
|
Fix unary minus operator
fixes #7815
|
2014-11-23 23:19:46 +01:00 |
Gunnar Beutner
|
9a49e085cd
|
Fix some more shift/reduce conflicts
refs #7800
|
2014-11-23 12:06:47 +01:00 |
Gunnar Beutner
|
f5766f9118
|
Refactor the stack frame handling for scripts
fixes #7748
|
2014-11-22 19:24:03 +01:00 |
Gunnar Beutner
|
f84cc8de39
|
Implement support for signals
fixes #7744
|
2014-11-20 06:54:48 +01:00 |
Gunnar Beutner
|
02fef3f84a
|
Remove unions from the DebugInfo class
|
2014-11-13 09:02:43 +01:00 |
Gunnar Beutner
|
ec109b04dd
|
Refactor the AST
refs #7622
|
2014-11-10 12:06:25 +01:00 |
Gunnar Beutner
|
8bbb2bfb7b
|
Fix compiler warnings for the lexers
|
2014-11-06 06:23:45 +01:00 |
Gunnar Beutner
|
a6f20c7a22
|
Implement support for arbitrarily complex indexers
fixes #7566
|
2014-11-04 15:20:33 +01:00 |
Gunnar Beutner
|
a1c905bf62
|
Implement dictionary support for apply+for
fixes #7561
|
2014-11-04 11:02:10 +01:00 |
Gunnar Beutner
|
028186e7f0
|
Remove support for partial type validators
refs #7458
|
2014-10-28 08:22:41 +01:00 |
Gunnar Beutner
|
f13ea9e1b8
|
Remove zone keyword
fixes #7400
|
2014-10-17 12:45:57 +02:00 |
Gunnar Beutner
|
feeb550654
|
Rename AExpression to Expression
|
2014-10-16 17:44:06 +02:00 |
Gunnar Beutner
|
d66b4d587e
|
Implement the "cluster-zone" check task.
Fixes #6204
|
2014-05-25 19:59:52 +02:00 |
Gunnar Beutner
|
632026cd9f
|
Rename C++ header files.
Fixes #6291
|
2014-05-25 16:27:14 +02:00 |
Gunnar Beutner
|
a5d3523b85
|
Rename the function, return and for keywords and remove the lambda keyword.
Fixes #6194
|
2014-05-12 12:59:12 +02:00 |
Gunnar Beutner
|
9c3e399188
|
Remove unnecessary includes.
Fixes #6189
|
2014-05-11 18:11:32 +02:00 |
Gunnar Beutner
|
c7b5e4c31e
|
Fix some compiler warnings.
Refs #5823
|
2014-05-11 06:04:43 +02:00 |
Gunnar Beutner
|
0e34968e8f
|
Implement for loops.
Fixes #6183
|
2014-05-10 11:26:56 +02:00 |
Gunnar Beutner
|
45270f1bb8
|
Refactor the agent and cluster components.
Refs #6107
|
2014-05-08 09:13:04 +02:00 |
Gunnar Beutner
|
b1dab6c074
|
Implement support for the "package" keyword.
Refs #6107
|
2014-05-08 09:13:04 +02:00 |
Gunnar Beutner
|
e6667c15d3
|
Support shell-style comments.
Fixes #5994
|
2014-04-10 11:30:01 +02:00 |
Gunnar Beutner
|
91f946a40e
|
Implement the "return" keyword.
Fixes #5985
|
2014-04-09 10:36:57 +02:00 |
Gunnar Beutner
|
5e38c81eb5
|
Implement apply target types.
Fixes #5924
|
2014-04-05 13:53:55 +02:00 |
Gunnar Beutner
|
2faf17cb14
|
Fix column information for config errors.
Refs #5901
|
2014-04-01 11:43:53 +02:00 |