3a903b89a514: Fixed type checking for multidimensional arrays. default tip
Asher Baker <asherkin@gmail.com> - Mon, 10 Jun 2013 15:52:44 +0100 - rev 265
Fixed type checking for multidimensional arrays.
70b8f318c379: Parse assignment RTL instead of LTR, fixes multiple assignment (bug 5420).
Michael Busby <prodigysim@gmail.com> - Mon, 10 Jun 2013 01:50:18 +0100 - rev 264
Parse assignment RTL instead of LTR, fixes multiple assignment (
bug 5420).
ba85a47ee414: Normalise line endings.
Asher Baker <asherkin@gmail.com> - Mon, 10 Jun 2013 01:04:43 +0100 - rev 263
Normalise line endings.
c4b1341297e5: Fix warnings when building with clang.
Asher Baker <asherkin@gmail.com> - Mon, 10 Jun 2013 00:46:29 +0100 - rev 262
Fix warnings when building with clang.
219b49bf4a03: Add support for importing enum types and enum values (as constexprs).
David Anderson <dvander@alliedmods.net> - Sun, 27 Jan 2013 17:34:30 -0800 - rev 261
Add support for importing enum types and enum values (as constexprs).
05de34f712fe: Add support for mutually recursive imports.
David Anderson <dvander@alliedmods.net> - Sat, 12 Jan 2013 16:35:26 -0800 - rev 260
Add support for mutually recursive imports.
99ab8b19f0b9: Add |from x import names| support.
David Anderson <dvander@alliedmods.net> - Sat, 12 Jan 2013 16:26:09 -0800 - rev 259
Add |from x import names| support.
241d082d6d89: Implement |from x import *| syntax for modules.
David Anderson <dvander@alliedmods.net> - Sat, 12 Jan 2013 16:13:46 -0800 - rev 258
Implement |from x import *| syntax for modules.
9db4cc815ebc: Fix gcc and clang builds.
David Anderson <dvander@alliedmods.net> - Sun, 06 Jan 2013 13:56:56 -0800 - rev 257
Fix gcc and clang builds.
3c184218462d: Initial implementation of module imports.
David Anderson <dvander@alliedmods.net> - Sun, 06 Jan 2013 13:52:21 -0800 - rev 256
Initial implementation of module imports.
b3cf7e052ddf: Fix FileSystem.cpp build on GCC.
David Anderson <dvander@alliedmods.net> - Tue, 01 Jan 2013 20:08:34 -0800 - rev 255
Fix FileSystem.cpp build on GCC.
cd167be62cbe: Fix Linux build.
David Anderson <dvander@alliedmods.net> - Tue, 01 Jan 2013 20:07:09 -0800 - rev 254
Fix Linux build.
544c478362c2: Add WIN32 define for MSVC builds.
David Anderson <dvander@alliedmods.net> - Tue, 01 Jan 2013 20:06:25 -0800 - rev 253
Add WIN32 define for MSVC builds.
1dee2330aa78: Fix linux/mac support.
David Anderson <dvander@alliedmods.net> - Tue, 01 Jan 2013 16:28:34 -0800 - rev 252
Fix linux/mac support.
ca99a81745fe: Refactor compilation process around the new concept of packages.
David Anderson <dvander@alliedmods.net> - Tue, 01 Jan 2013 15:34:07 -0800 - rev 251
Refactor compilation process around the new concept of packages.
0998a43cc155: Collect error messages per-translation unit.
David Anderson <dvander@alliedmods.net> - Sat, 29 Dec 2012 00:55:38 -0800 - rev 250
Collect error messages per-translation unit.
82b1f8bc93a9: Infer fixed array types from string literals.
David Anderson <dvander@alliedmods.net> - Sat, 29 Dec 2012 00:12:27 -0800 - rev 249
Infer fixed array types from string literals.
372adeda3b22: Fix typo in ObjectVisitor.h
David Anderson <dvander@alliedmods.net> - Fri, 28 Dec 2012 22:47:05 -0800 - rev 248
Fix typo in ObjectVisitor.h
7721042bdb67: Implement dependent char arrays.
David Anderson <dvander@alliedmods.net> - Fri, 28 Dec 2012 17:13:51 -0800 - rev 247
Implement dependent char arrays.
f9c4371d59d4: Add support for unary - and bitcast operator.
David Anderson <dvander@alliedmods.net> - Thu, 27 Dec 2012 21:07:03 -0800 - rev 246
Add support for unary - and bitcast operator.
9371f058625a: Support admin.inc again.
David Anderson <dvander@alliedmods.net> - Thu, 27 Dec 2012 20:44:50 -0800 - rev 245
Support admin.inc again.
3c57bbf22aa2: Fix clang bustage.
David Anderson <dvander@alliedmods.net> - Wed, 26 Dec 2012 17:20:55 -0800 - rev 244
Fix clang bustage.
3d94c73a824c: Fix build bustage.
David Anderson <dvander@alliedmods.net> - Wed, 26 Dec 2012 17:19:49 -0800 - rev 243
Fix build bustage.
b7d14a8b918e: Fix typo.
David Anderson <dvander@alliedmods.net> - Wed, 26 Dec 2012 17:18:15 -0800 - rev 242
Fix typo.
18f3010a358c: Implement |const| keyword.
David Anderson <dvander@alliedmods.net> - Wed, 26 Dec 2012 17:14:12 -0800 - rev 241
Implement |const| keyword.
e3c851a14f16: Add weak hashtable to manage qual types.
David Anderson <dvander@alliedmods.net> - Tue, 25 Dec 2012 18:13:02 -0800 - rev 240
Add weak hashtable to manage qual types.
572668ef742b: More const preparation: allow type casts to follow qualification.
David Anderson <dvander@alliedmods.net> - Tue, 25 Dec 2012 17:02:07 -0800 - rev 239
More const preparation: allow type casts to follow qualification.
e9bec7549c28: Preparatory refactoring for const types.
David Anderson <dvander@alliedmods.net> - Tue, 25 Dec 2012 16:32:06 -0800 - rev 238
Preparatory refactoring for const types.
c77540a61905: Don't allow declaring void variables.
David Anderson <dvander@alliedmods.net> - Mon, 24 Dec 2012 16:43:22 -0800 - rev 237
Don't allow declaring void variables.
072f1114ea5d: Re-implement array assignment.
David Anderson <dvander@alliedmods.net> - Mon, 24 Dec 2012 16:09:13 -0800 - rev 236
Re-implement array assignment.
43287eef2fff: Move PrimitiveType_String to a dedicated string type.
David Anderson <dvander@alliedmods.net> - Mon, 24 Dec 2012 02:56:02 -0800 - rev 235
Move PrimitiveType_String to a dedicated string type.
26e3035cdffc: Get string literals working again.
David Anderson <dvander@alliedmods.net> - Mon, 24 Dec 2012 02:49:20 -0800 - rev 234
Get string literals working again.
bbb498ccb4ac: Re-add enum support.
David Anderson <dvander@alliedmods.net> - Sat, 22 Dec 2012 23:18:57 -0800 - rev 233
Re-add enum support.
2b8512340180: Re-introduce definite return analysis.
David Anderson <dvander@alliedmods.net> - Sat, 22 Dec 2012 19:48:43 -0800 - rev 232
Re-introduce definite return analysis.
6030e0b46fe2: Remove duplicate test.
David Anderson <dvander@alliedmods.net> - Sat, 22 Dec 2012 18:25:31 -0800 - rev 231
Remove duplicate test.
fb3cd08bc7fb: Re-add LIFO stack optimizations.
David Anderson <dvander@alliedmods.net> - Sat, 22 Dec 2012 18:22:14 -0800 - rev 230
Re-add LIFO stack optimizations.
ce072f38628c: Add divide-by-zero test.
David Anderson <dvander@alliedmods.net> - Sat, 22 Dec 2012 16:42:20 -0800 - rev 229
Add divide-by-zero test.
66a0028d86c5: Add preinc-ref test.
David Anderson <dvander@alliedmods.net> - Sat, 22 Dec 2012 16:25:16 -0800 - rev 228
Add preinc-ref test.
2443792ea5a3: Add postinc-ref test.
David Anderson <dvander@alliedmods.net> - Sat, 22 Dec 2012 16:24:04 -0800 - rev 227
Add postinc-ref test.
a908faaf79a8: Add ref-var test.
David Anderson <dvander@alliedmods.net> - Sat, 22 Dec 2012 16:22:49 -0800 - rev 226
Add ref-var test.
e89c6980e8ff: Add ref-expr test.
David Anderson <dvander@alliedmods.net> - Sat, 22 Dec 2012 16:21:43 -0800 - rev 225
Add ref-expr test.
321a652349a6: Fix indentation.
David Anderson <dvander@alliedmods.net> - Thu, 20 Dec 2012 01:09:17 -0800 - rev 224
Fix indentation.
38e6d2e0e702: Add msvc filters file.
David Anderson <dvander@alliedmods.net> - Thu, 20 Dec 2012 01:06:30 -0800 - rev 223
Add msvc filters file.
0cde1379b29f: Re-added support for reference arguments.
David Anderson <dvander@alliedmods.net> - Thu, 20 Dec 2012 00:59:38 -0800 - rev 222
Re-added support for reference arguments.
0c588a96837c: Re-add line and column information to bytecode.
David Anderson <dvander@alliedmods.net> - Mon, 19 Nov 2012 02:12:13 -0800 - rev 221
Re-add line and column information to bytecode.
5df4a112967d: Re-added parameter support.
David Anderson <dvander@alliedmods.net> - Mon, 19 Nov 2012 01:13:44 -0800 - rev 220
Re-added parameter support.
99e534728b76: Moved another test case.
David Anderson <dvander@alliedmods.net> - Sun, 18 Nov 2012 22:18:23 -0800 - rev 219
Moved another test case.
ccb089827f87: Re-add postinc support.
David Anderson <dvander@alliedmods.net> - Sun, 18 Nov 2012 16:10:43 -0800 - rev 218
Re-add postinc support.
c22e983b3b6e: Get preinc working again.
David Anderson <dvander@alliedmods.net> - Sun, 18 Nov 2012 15:50:41 -0800 - rev 217
Get preinc working again.
ea63f1680097: More GCC bogosity.
David Anderson <dvander@alliedmods.net> - Sun, 18 Nov 2012 15:26:12 -0800 - rev 216
More GCC bogosity.
b8f650a441a5: Get load-store assign ops working again.
David Anderson <dvander@alliedmods.net> - Sun, 18 Nov 2012 15:24:30 -0800 - rev 215
Get load-store assign ops working again.
e1a6deaa6ebe: Fix timeout handling in the test harness.
David Anderson <dvander@alliedmods.net> - Sun, 18 Nov 2012 15:00:08 -0800 - rev 214
Fix timeout handling in the test harness.
a9b8d24967d6: Fix GCC retardedness.
David Anderson <dvander@alliedmods.net> - Sun, 18 Nov 2012 14:56:09 -0800 - rev 213
Fix GCC retardedness.
443d24cfdf2d: Added array support back.
David Anderson <dvander@alliedmods.net> - Sun, 18 Nov 2012 14:53:23 -0800 - rev 212
Added array support back.
6c1cc50c4808: Prep for ceval.
David Anderson <dvander@alliedmods.net> - Sat, 17 Nov 2012 23:13:39 -0800 - rev 211
Prep for ceval.
2f9997088e9b: Added missing file.
David Anderson <dvander@alliedmods.net> - Sat, 17 Nov 2012 23:12:50 -0800 - rev 210
Added missing file.
5cbec15fadfe: Split ArrayType from Type.
David Anderson <dvander@alliedmods.net> - Sat, 17 Nov 2012 23:11:38 -0800 - rev 209
Split ArrayType from Type.
7c5be05296e3: Re-add support for |if|, |continue|, |break|.
David Anderson <dvander@alliedmods.net> - Sat, 17 Nov 2012 22:02:08 -0800 - rev 208
Re-add support for |if|, |continue|, |break|.
04ce04a54936: Add test for bitops and fix a bug in >>>
David Anderson <dvander@alliedmods.net> - Sat, 17 Nov 2012 20:23:36 -0800 - rev 207
Add test for bitops and fix a bug in >>>
3a896e9b57e2: Add test for |do|.
David Anderson <dvander@alliedmods.net> - Sat, 17 Nov 2012 20:11:05 -0800 - rev 206
Add test for |do|.