fc91c4a3dfe2: Enable struct composition.
David Anderson <dvander@alliedmods.net> - Sat, 04 Aug 2012 23:58:23 -0700 - rev 153
Enable struct composition.
153d0cafc1fd: Support assigning structs.
David Anderson <dvander@alliedmods.net> - Sat, 04 Aug 2012 23:26:49 -0700 - rev 152
Support assigning structs.
bb419abf0df4: Fix IndexExpression codegen issue.
David Anderson <dvander@alliedmods.net> - Sat, 04 Aug 2012 21:47:30 -0700 - rev 151
Fix IndexExpression codegen issue.
457110815c87: Treat IndexExpression's type field similar to a FieldExpression.
David Anderson <dvander@alliedmods.net> - Sat, 04 Aug 2012 21:23:39 -0700 - rev 150
Treat IndexExpression's type field similar to a FieldExpression.
b01ee7446984: Added incdec support for fields.
David Anderson <dvander@alliedmods.net> - Sat, 04 Aug 2012 21:06:47 -0700 - rev 149
Added incdec support for fields.
c0740249963c: All but interpreter support for getting and setting struct fields.
David Anderson <dvander@alliedmods.net> - Sat, 04 Aug 2012 20:12:20 -0700 - rev 148
All but interpreter support for getting and setting struct fields.
9c544823d090: Structure declaration support.
David Anderson <dvander@alliedmods.net> - Sat, 04 Aug 2012 19:33:06 -0700 - rev 147
Structure declaration support.
dc7d3b7a918c: Basic support for parsing and creating types from structure syntax.
David Anderson <dvander@alliedmods.net> - Sat, 04 Aug 2012 17:51:43 -0700 - rev 146
Basic support for parsing and creating types from structure syntax.
e9d804821c48: Introduced type semantics, completely replacing tag semantics.
David Anderson <dvander@alliedmods.net> - Wed, 01 Aug 2012 22:32:59 -0700 - rev 145
Introduced type semantics, completely replacing tag semantics.
a8735148dcf0: Support -x as a constant expression.
David Anderson <dvander@alliedmods.net> - Mon, 30 Jul 2012 22:30:38 -0700 - rev 144
Support -x as a constant expression.
393f1b8ac8c3: Initial support for booleans. Coercion does not work yet.
David Anderson <dvander@alliedmods.net> - Mon, 30 Jul 2012 22:24:57 -0700 - rev 143
Initial support for booleans. Coercion does not work yet.
a000bafece09: Implement re-tag unary expression.
David Anderson <dvander@alliedmods.net> - Mon, 30 Jul 2012 12:13:22 -0700 - rev 142
Implement re-tag unary expression.
d2516d66101a: Fix unary expressions having wrong precedence.
David Anderson <dvander@alliedmods.net> - Mon, 30 Jul 2012 12:13:08 -0700 - rev 141
Fix unary expressions having wrong precedence.
aae2a2562684: Implement getPrimitiveForTag.
David Anderson <dvander@alliedmods.net> - Mon, 30 Jul 2012 11:56:23 -0700 - rev 140
Implement getPrimitiveForTag.
3f23e4d55beb: Support [<no-expr>] in variable declarations (semantic support already exists).
David Anderson <dvander@alliedmods.net> - Mon, 30 Jul 2012 11:46:56 -0700 - rev 139
Support [<no-expr>] in variable declarations (semantic support already exists).
85196d4d4181: Fix << not pushing back the next character.
David Anderson <dvander@alliedmods.net> - Mon, 30 Jul 2012 11:38:32 -0700 - rev 138
Fix << not pushing back the next character.
be919b22085b: Allow unused functions to be semantically checked, but do not bytecode compile them.
David Anderson <dvander@alliedmods.net> - Mon, 30 Jul 2012 00:03:46 -0700 - rev 137
Allow unused functions to be semantically checked, but do not bytecode compile them.
7b32fc1bf153: Fix parser not initializing FunctionStatement::tag_.
David Anderson <dvander@alliedmods.net> - Sun, 29 Jul 2012 19:47:31 -0700 - rev 136
Fix parser not initializing FunctionStatement::tag_.
72912cf0dd18: Support TOK_CONST as a declarator in the parser.
David Anderson <dvander@alliedmods.net> - Sun, 29 Jul 2012 19:37:47 -0700 - rev 135
Support TOK_CONST as a declarator in the parser.
76dec1323d1f: Support |stock| keyword.
David Anderson <dvander@alliedmods.net> - Sun, 29 Jul 2012 19:27:26 -0700 - rev 134
Support |stock| keyword.
7797936ba34c: Add parser support for default parameters.
David Anderson <dvander@alliedmods.net> - Sun, 29 Jul 2012 19:24:55 -0700 - rev 133
Add parser support for default parameters.
d8379f5d5a1d: Support return tags on functions.
David Anderson <dvander@alliedmods.net> - Sun, 29 Jul 2012 18:19:12 -0700 - rev 132
Support return tags on functions.
48b0c2edb0df: Fixed some indenting.
David Anderson <dvander@alliedmods.net> - Sun, 29 Jul 2012 18:02:13 -0700 - rev 131
Fixed some indenting.
dae60280a1f7: Merge.
David Anderson <dvander@alliedmods.net> - Sun, 29 Jul 2012 12:24:59 -0700 - rev 130
Merge.
86b368a4d80d: Fix various error reporting bugs related to Invoke.
David Anderson <dvander@alliedmods.net> - Sun, 29 Jul 2012 12:24:49 -0700 - rev 129
Fix various error reporting bugs related to Invoke.
6eed87ebc5ce: Fix bug where AMBuild.dist might not copy new binaries.
David Anderson <dvander@alliedmods.net> - Sun, 29 Jul 2012 12:24:00 -0700 - rev 128
Fix bug where AMBuild.dist might not copy new binaries.
74ad30a6214a: trigger build
Scott Ehlert <ds@alliedmods.net> - Sun, 29 Jul 2012 06:32:58 -0500 - rev 127
trigger build
0ddfc5bd00e2: trigger build
Scott Ehlert <ds@alliedmods.net> - Sun, 29 Jul 2012 06:12:19 -0500 - rev 126
trigger build
b4405e27cb52: trigger build
Scott Ehlert <ds@alliedmods.net> - Sun, 29 Jul 2012 06:05:52 -0500 - rev 125
trigger build
0d7ac9ba25c2: Allow void to compare to void.
David Anderson <dvander@alliedmods.net> - Sun, 29 Jul 2012 02:17:11 -0700 - rev 124
Allow void to compare to void.