Sat, 21 Apr 2012 20:12:22 +0400 |
unc0rr |
Make pas2c even smarter. Now uIO.c compiles fine, and only 1 warning when compiled with -Wall (clang).
|
file |
diff |
annotate
|
Fri, 20 Apr 2012 22:56:56 +0400 |
unc0rr |
Move all strings into constants to make them of string255 type
|
file |
diff |
annotate
|
Fri, 20 Apr 2012 22:03:35 +0400 |
unc0rr |
Many small improvements to pas2c
|
file |
diff |
annotate
|
Fri, 20 Apr 2012 01:50:47 +0400 |
unc0rr |
Some more progress with pas2c
|
file |
diff |
annotate
|
Thu, 19 Apr 2012 23:36:20 +0400 |
unc0rr |
- Track array size to use for High function
|
file |
diff |
annotate
|
Sun, 15 Apr 2012 00:47:22 +0400 |
unc0rr |
Improve rendering of function types, ranges, and more
|
file |
diff |
annotate
|
Sat, 14 Apr 2012 22:40:23 +0400 |
unc0rr |
Render some builtin functions
|
file |
diff |
annotate
|
Sat, 14 Apr 2012 22:24:09 +0400 |
unc0rr |
Render unions
|
file |
diff |
annotate
|
Fri, 13 Apr 2012 00:08:46 +0400 |
unc0rr |
Support string constants
|
file |
diff |
annotate
|
Wed, 11 Apr 2012 22:47:21 +0400 |
unc0rr |
Support operators declarations
|
file |
diff |
annotate
|
Wed, 11 Apr 2012 01:04:58 +0400 |
unc0rr |
Improve rendering of function types, arrays, and more
|
file |
diff |
annotate
|
Mon, 09 Apr 2012 23:55:12 +0400 |
unc0rr |
First try to compile with clang: improve renderer a bit. The result of pas2c is still far from normal C source.
|
file |
diff |
annotate
|
Mon, 09 Apr 2012 23:36:23 +0400 |
unc0rr |
Better handle switch statement
|
file |
diff |
annotate
|
Mon, 09 Apr 2012 22:01:13 +0400 |
unc0rr |
Better support for strings
|
file |
diff |
annotate
|
Fri, 06 Apr 2012 16:59:32 +0400 |
unc0rr |
Convert some operators
|
file |
diff |
annotate
|
Thu, 05 Apr 2012 17:52:27 +0400 |
unc0rr |
Unwind 'with' construction
|
file |
diff |
annotate
|
Thu, 05 Apr 2012 14:58:34 +0400 |
unc0rr |
Improve rendering into C
|
file |
diff |
annotate
|
Wed, 04 Apr 2012 18:00:46 +0400 |
unc0rr |
Finish the toughest part of the converter. Now it knows types of everything, so could correctly recognize bitwise operators and type convertions.
|
file |
diff |
annotate
|
Wed, 04 Apr 2012 15:05:14 +0400 |
unc0rr |
Normalize RecordFields before conversion. Helps with namespaces problem.
|
file |
diff |
annotate
|
Tue, 03 Apr 2012 17:53:33 +0400 |
unc0rr |
Fix withState' not returning lastType
|
file |
diff |
annotate
|
Mon, 02 Apr 2012 17:28:18 +0400 |
unc0rr |
- Handle multidimensional arrays better
|
file |
diff |
annotate
|
Mon, 02 Apr 2012 16:14:29 +0400 |
unc0rr |
Finally fix the bug with pointer declarations polluting namespace with bad records
|
file |
diff |
annotate
|
Fri, 30 Mar 2012 23:58:08 +0400 |
unc0rr |
More clean namespace, some fixes
|
file |
diff |
annotate
|
Fri, 30 Mar 2012 17:00:34 +0400 |
unc0rr |
Much better types handling, work correctly with functions
|
file |
diff |
annotate
|
Thu, 29 Mar 2012 17:27:01 +0400 |
unc0rr |
- Treat strings as arrays of chars
|
file |
diff |
annotate
|
Thu, 29 Mar 2012 01:01:29 +0400 |
unc0rr |
Better deriving, some fixes
|
file |
diff |
annotate
|
Wed, 28 Mar 2012 23:53:45 +0400 |
unc0rr |
Resolve deferred type on dereference
|
file |
diff |
annotate
|
Mon, 26 Mar 2012 23:54:12 +0400 |
unc0rr |
Dig into namespaces even more
|
file |
diff |
annotate
|
Mon, 26 Mar 2012 17:56:15 +0400 |
unc0rr |
Just some further work
|
file |
diff |
annotate
|
Sun, 25 Mar 2012 23:10:29 +0400 |
unc0rr |
- Apply unit's namespace to current scope when referencing unit name
|
file |
diff |
annotate
|