sourcepawn/compiler/sc3.c
ff0047e53c65
2007-07-07 15:36 +0000
David Anderson - added the ability for the compiler to directly reference another address in a default argument (for arrays only)
b5dcc8ff51e6
2007-05-24 04:37 +0000
Scott Ehlert - Fixed amb333 - compiler crash when attempting to call native without parentheses
cca8444ebd11
2007-05-23 07:23 +0000
Scott Ehlert - amb318 - The warning message for tag mismatches with functags has been changed to "function prototypes do not match"
fbb99b522344
2007-05-23 03:05 +0000
Scott Ehlert - New descriptive error messages concerning structs
890e0b367387
2007-05-14 19:32 +0000
Scott Ehlert - Fixed amb290 - Some incorrect reporting of tag mismatches with the 'any' tag
35ac681f343f
2007-05-06 19:13 +0000
David Anderson - fixed bug amb259
5fd3bbbf2dc0
2007-03-16 20:10 +0000
Scott Ehlert - Added experimental "any" tag to compiler...
c009ec487d7b
2007-03-01 04:41 +0000
David Anderson - fixed a codegen bug in the compiler (amb53)
d830b2b0414f
2007-01-25 22:00 +0000
David Anderson - added Id svn:keywords property
9f6532016ce1
2007-01-25 04:25 +0000
David Anderson - addressed a very unfortunate issue, the compiler's multipass system is garbage
c1f0821e1991
2007-01-25 01:53 +0000
David Anderson - added new functag keyword for fast funcenums
463d266be91d
2007-01-12 04:11 +0000
David Anderson - sizeof() now returns character array sizes correctly
2d9741b7d92b
2006-11-08 08:41 +0000
David Anderson - updated all api to use new function id system
6738267b2c09
2006-11-08 08:04 +0000
David Anderson - fixed a crash on error
8e78da8daaf0
2006-11-07 23:26 +0000
David Anderson - fixed an index bug on non-constant values
b0819acf3fba
2006-11-07 12:34 +0000
David Anderson - fixed a potential bug in tag matching (should this one go to thiadmer)
0a99efef8d99
2006-11-07 10:49 +0000
David Anderson - dynamic arrays no longer use a different token
00a6126f837c
2006-11-07 09:50 +0000
David Anderson - added experimental new String tag. this tag will revert array usage to "char" sizing and packed strings
dabef847cd2c
2006-11-03 06:14 +0000
David Anderson - Expanded weak function pointers with type checking
4965c485f121
2006-10-15 20:57 +0000
David Anderson - reorganized the tracker to be a bit more modular
6301d1fa7143
2006-10-15 20:26 +0000
David Anderson - separated this from the rest
b378e38d6edd
2006-10-10 00:39 +0000
David Anderson - moved # of params error message back to an actual error
faad5a05f686
2006-10-06 17:03 +0000
David Anderson - - param count pushed is now cell based, not byte based
97899d3a3f01
2006-09-14 17:08 +0000
David Anderson - fixed whitespace
eaa4964fd916
2006-09-14 07:02 +0000
David Anderson - changed this a bit to be nicer
cc302adaac00
2006-09-14 05:34 +0000
David Anderson - initial changes - fixed a code generation bug
7c24f0801ae1
2006-08-28 15:22 +0000
Borja Ferrer - updated compiler to 3.2.3636
97bdc78041aa
2006-08-04 03:41 +0000
Scott Ehlert - Corrected the most annoying spelling mistake ever: depricated -> deprecated
764c6dd3dc25
2006-07-15 05:15 +0000
David Anderson - stupid, moved up one dir