Thu, 09 Aug 2012 19:35:52 +0400 |
unc0rr |
Check if 'for' cycle body is executed at least once
|
file |
diff |
annotate
|
Tue, 07 Aug 2012 21:18:33 +0400 |
unc0rr |
Keep inlining
|
file |
diff |
annotate
|
Mon, 06 Aug 2012 23:30:58 +0400 |
unc0rr |
More mess in pas2c:
|
file |
diff |
annotate
|
Wed, 25 Jul 2012 10:57:00 -0400 |
xymeng |
Changes to pas2c - unreviewed apart from cursory glance and compile test.
|
file |
diff |
annotate
|
Tue, 03 Jul 2012 22:44:50 +0400 |
unc0rr |
- Don't call Length() on variable size arrays
|
file |
diff |
annotate
|
Sat, 30 Jun 2012 01:09:31 +0400 |
unc0rr |
Properly convert taking address of function with var parameters
|
file |
diff |
annotate
|
Sat, 30 Jun 2012 00:20:01 +0400 |
unc0rr |
Don't produce unnecessary and erroneous defines
|
file |
diff |
annotate
|
Fri, 29 Jun 2012 22:46:58 +0400 |
xymeng |
Fix the function definition issue so the function pointer format now looks correct.
|
file |
diff |
annotate
|
Fri, 29 Jun 2012 00:45:13 +0400 |
unc0rr |
Convert function with var parameters declarations into #define + function which accepts pointers
|
file |
diff |
annotate
|
Thu, 28 Jun 2012 00:30:50 +0400 |
unc0rr |
Prepare to handle passing by reference
|
file |
diff |
annotate
|
Wed, 27 Jun 2012 22:53:26 +0400 |
unc0rr |
Remove trailing spaces
|
file |
diff |
annotate
|
Tue, 19 Jun 2012 01:20:19 +0400 |
unc0rr |
Output log to stdout instead of stderr
|
file |
diff |
annotate
|
Thu, 31 May 2012 15:14:39 +0400 |
unc0rr |
pas2c stuff
|
file |
diff |
annotate
|
Mon, 28 May 2012 17:54:23 +0400 |
unc0rr |
Some improvements to pas2c
|
file |
diff |
annotate
|
Sun, 13 May 2012 21:46:50 +0400 |
unc0rr |
'\xd7af' -> 0xd7af
|
file |
diff |
annotate
|
Sun, 13 May 2012 00:50:45 +0400 |
unc0rr |
More magic
|
file |
diff |
annotate
|
Sat, 12 May 2012 23:55:09 +0400 |
unc0rr |
pas2c stuff again
|
file |
diff |
annotate
|
Sat, 12 May 2012 22:44:39 +0400 |
unc0rr |
A solution to char vs string problem: mark single-letter strings with _S macro
|
file |
diff |
annotate
|
Sat, 12 May 2012 22:13:56 +0400 |
unc0rr |
Make pas2c even more happier with uGears.c, allow assigning arrays in some cases
|
file |
diff |
annotate
|
Fri, 11 May 2012 23:34:35 +0400 |
unc0rr |
Recognize length on arrays as a separate function
|
file |
diff |
annotate
|
Fri, 11 May 2012 23:03:28 +0400 |
unc0rr |
Properly track type in ref2CF, this fixes issues with functions returning strings used in expression (like "a" + line())
|
file |
diff |
annotate
|
Fri, 11 May 2012 22:35:09 +0400 |
unc0rr |
Support operator 'in', replace it with equality checks against each element of set
|
file |
diff |
annotate
|
Fri, 11 May 2012 22:17:39 +0400 |
unc0rr |
Recognize (hwFloat op int) expressions
|
file |
diff |
annotate
|
Fri, 11 May 2012 22:09:34 +0400 |
unc0rr |
Convert "unit.function()" properly
|
file |
diff |
annotate
|
Fri, 11 May 2012 21:10:58 +0400 |
unc0rr |
Function to compare string to char ftw
|
file |
diff |
annotate
|
Fri, 11 May 2012 19:33:21 +0400 |
unc0rr |
Be more wise about constant initialization expressions being not arrays
|
file |
diff |
annotate
|
Fri, 11 May 2012 01:01:29 +0400 |
unc0rr |
Fix identifiers case in uLandTemplates (too lazy to make proper implementation in pas2c)
|
file |
diff |
annotate
|
Fri, 11 May 2012 00:28:06 +0400 |
unc0rr |
Some work to make more units compile after conversion to c
|
file |
diff |
annotate
|
Thu, 10 May 2012 23:51:05 +0400 |
unc0rr |
Support overloaded operators on (hwFloat op hwFloat) calls
|
file |
diff |
annotate
|
Thu, 10 May 2012 13:45:47 +0400 |
unc0rr |
Render function variables in struct with no mangling. 13 C units are compilable now.
|
file |
diff |
annotate
|