Zahary Karadjov
|
14b5d5f262
|
merged the persistent scopes work with the delayed proc compilation strategy
|
2013-05-12 14:41:32 +03:00 |
|
Zahary Karadjov
|
f317807a89
|
final fixes giving us a working compiler
|
2013-05-12 02:19:17 +03:00 |
|
Zahary Karadjov
|
f44a4362bb
|
added a `noforward` pragma that enables a new compilation strategy
not requiring forward declarations on a per-module basis
|
2013-05-11 22:47:37 +03:00 |
|
Araq
|
f5db2de696
|
improved error message for #291
|
2013-04-11 19:24:08 +02:00 |
|
Grzegorz Adam Hankiewicz
|
72a3e21f28
|
Removes executable bit for text files.
|
2013-03-16 23:53:07 +01:00 |
|
Araq
|
5b0d8246f7
|
make some tests green
|
2013-03-03 12:05:03 +01:00 |
|
Araq
|
c87e1c96ad
|
some bugfixes; no system.$ for object as it breaks code
|
2013-02-24 12:34:50 +01:00 |
|
Araq
|
c43697b59a
|
implemented generic multi methods
|
2013-01-16 08:42:30 +01:00 |
|
Araq
|
a22c1f444f
|
fixes #271
|
2012-12-15 22:35:16 +01:00 |
|
Araq
|
38ab30d153
|
implemented generic converters
|
2012-12-05 22:03:36 +01:00 |
|
Araq
|
b5b5e6e76d
|
distinguish properly between nkOpen and nkClosedSymChoice
|
2012-08-26 02:47:17 +02:00 |
|
Araq
|
ce23b814a0
|
borrow works with generics
|
2012-08-06 18:11:03 +02:00 |
|
Araq
|
19bc408ec6
|
idetools: '--def' now works in 'x.f'
|
2012-08-05 16:05:17 +02:00 |
|
Araq
|
c7158af752
|
idetools: 'usages' and 'def' should work now; documented js backend
|
2012-08-05 12:33:23 +02:00 |
|
Araq
|
79aaf213d6
|
idetools improvements
|
2012-08-03 17:33:44 +02:00 |
|
Araq
|
8413772063
|
optimizations for system.compiles
|
2012-07-20 16:23:07 +02:00 |
|
Araq
|
4fbba0a65a
|
changed integer promotion rules; breaks bootstrapping and lots of code
|
2012-07-08 21:03:47 +02:00 |
|
Zahary Karadjov
|
d1d5fc8254
|
allowing definitions of procs and templates to be overridden in local scopes
|
2012-03-14 21:01:18 +02:00 |
|
Zahary Karadjov
|
e5bd3b5b97
|
bootstraps fine with overloadable templates
|
2012-03-14 21:00:42 +02:00 |
|
Araq
|
7405278138
|
bugfix: type alias to generic; generic type not stripped away from for loop variable
|
2012-01-07 20:03:41 +01:00 |
|
Araq
|
4f1b89c30c
|
year 2012 for most copyright headers
|
2012-01-02 23:07:35 +01:00 |
|
Araq
|
da6046dcba
|
bugfix: overloading resolution for typeof
|
2011-09-27 00:27:51 +02:00 |
|
Araq
|
569c1ce5ec
|
bugfix: proper cache for generic instantiations
|
2011-07-21 00:57:39 +02:00 |
|
Araq
|
42e6130b2c
|
first steps to explicit channels for thread communication; added mainThreadId
|
2011-07-16 18:34:18 +02:00 |
|
Araq
|
cd292568d7
|
big repo cleanup
|
2011-04-12 01:13:42 +02:00 |
|