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
|
Sat, 24 Mar 2012 21:19:50 +0400 |
unc0rr |
Fix wrong type returned from id2C
|
file |
diff |
annotate
|
Fri, 10 Feb 2012 17:18:49 +0400 |
unc0rr |
Workaround pointers to not yet defined types
|
file |
diff |
annotate
|
Wed, 08 Feb 2012 15:49:55 +0400 |
unc0rr |
Move a bit further
|
file |
diff |
annotate
|
Tue, 07 Feb 2012 22:18:44 +0400 |
unc0rr |
Fix a bug with type declaration trying to resolve type being declared
|
file |
diff |
annotate
|
Mon, 06 Feb 2012 23:17:45 +0400 |
unc0rr |
Some progress, still can't find the source of bad behavior
|
file |
diff |
annotate
|
Sun, 05 Feb 2012 23:24:43 +0400 |
unc0rr |
Further work on propagating types. Now it hopefully works fully, just need to annotate namespace with types first.
|
file |
diff |
annotate
|
Fri, 03 Feb 2012 14:21:07 +0400 |
unc0rr |
Propagate types on identifiers
|
file |
diff |
annotate
|
Sat, 07 Jan 2012 00:10:47 +0400 |
unc0rr |
Disallow dot as a part of identifier
|
file |
diff |
annotate
|
Thu, 08 Dec 2011 14:44:10 +0400 |
unc0rr |
Some more work on scopes
|
file |
diff |
annotate
|
Wed, 07 Dec 2011 23:04:57 +0300 |
unc0rr |
Format code a bit
|
file |
diff |
annotate
|
Wed, 07 Dec 2011 22:54:39 +0300 |
unc0rr |
Further progress on dealing with namespaces
|
file |
diff |
annotate
|
Wed, 07 Dec 2011 17:55:23 +0400 |
unc0rr |
- Fix type2C id2C call
|
file |
diff |
annotate
|
Wed, 07 Dec 2011 08:01:18 +0300 |
unc0rr |
"System" unit to help converter
|
file |
diff |
annotate
|
Tue, 06 Dec 2011 22:05:59 +0300 |
unc0rr |
Ok, State monad instead
|
file |
diff |
annotate
|
Tue, 06 Dec 2011 17:59:10 +0400 |
unc0rr |
Convert into Reader monad
|
file |
diff |
annotate
|
Mon, 05 Dec 2011 17:56:49 +0400 |
unc0rr |
Start converting into monadic code using Reader monad (will be used to store information about namespace)
|
file |
diff |
annotate
|