Araq
|
3b69a8d27a
|
New concurrency model: next steps
|
2014-04-19 22:24:43 +02:00 |
|
Zahary Karadjov
|
45a345e93d
|
fix #866; generic static params
|
2014-03-09 23:38:17 +02:00 |
|
Araq
|
ee74706c3b
|
fixed opcConv
|
2014-02-22 01:09:43 +01:00 |
|
Araq
|
c097acedd3
|
bugfix: immediate templates are preferred consistently (danger: breaks code)
|
2014-02-04 17:29:34 +01:00 |
|
Araq
|
a59939d295
|
it's the year 2014
|
2014-01-19 01:25:48 +01:00 |
|
Zahary Karadjov
|
02533c260b
|
fixed #597
|
2014-01-02 17:55:18 +02:00 |
|
Araq
|
b731e6ef1c
|
case consistency: cs:partial bootstraps on windows
|
2013-12-29 03:19:10 +01:00 |
|
Araq
|
438703f59e
|
case consistency: next steps
|
2013-12-29 01:13:51 +01:00 |
|
Araq
|
92b8fac94a
|
case consistency part 4
|
2013-12-27 23:10:36 +01:00 |
|
Araq
|
2df9b442c6
|
case consistency part 1
|
2013-12-27 15:48:53 +01:00 |
|
Araq
|
b4e25a6372
|
new VM is getting stable
|
2013-10-29 01:07:59 +01:00 |
|
Zahary Karadjov
|
01ccb52a00
|
minor improvement towards tgenericshardcases
|
2013-08-28 01:10:51 +03:00 |
|
Zahary Karadjov
|
3d1c6de638
|
get rid of the SymTab* procs in astalgo
|
2013-05-12 00:49:00 +03:00 |
|
Zahary Karadjov
|
9a6f47ae69
|
switch to a linked list of scopes
|
2013-05-11 23:45:20 +03:00 |
|
Araq
|
02b1503e1f
|
bugfix: case exhaustiveness checking
|
2013-03-21 08:09:14 +01:00 |
|
Grzegorz Adam Hankiewicz
|
72a3e21f28
|
Removes executable bit for text files.
|
2013-03-16 23:53:07 +01:00 |
|
Araq
|
43b6daf2d6
|
FFI at compiletime improvements
|
2013-01-08 01:19:02 +01:00 |
|
Araq
|
c98e3d2c27
|
implements 'export' feature
|
2012-12-01 19:10:47 +01:00 |
|
Araq
|
1786e30991
|
first steps towards term rewriting macros
|
2012-08-30 10:55:40 +02:00 |
|
Araq
|
5e15dec175
|
first steps to make templates hygienic
|
2012-08-20 01:13:13 +02:00 |
|
Araq
|
19bc408ec6
|
idetools: '--def' now works in 'x.f'
|
2012-08-05 16:05:17 +02:00 |
|
Araq
|
f7f6bc2ba3
|
idetools improvements (2)
|
2012-08-03 20:31:49 +02:00 |
|
Araq
|
79aaf213d6
|
idetools improvements
|
2012-08-03 17:33:44 +02:00 |
|
Araq
|
b0c11d3efb
|
made compiler more robust for idetools support
|
2012-07-30 17:43:22 +02:00 |
|
Araq
|
8d99753d63
|
preparations for making 'closure' the default calling convention for proc types
|
2012-07-16 23:00:57 +02:00 |
|
Araq
|
4966212141
|
more fixes for new integer promotion rules; fixes #152; fixes #157; fixes #156; fixes #155
|
2012-07-09 21:11:11 +02:00 |
|
Araq
|
b5d34242ca
|
added proc annotations: macros invoked as pragmas
|
2012-06-26 01:00:32 +02:00 |
|
Araq
|
e0092cfae6
|
Merge branch 'master' of github.com:Araq/Nimrod
|
2012-06-19 22:38:48 +02:00 |
|
Araq
|
15dad22a0a
|
first implementation of new lambda lifting
|
2012-06-15 23:18:52 +02:00 |
|
Zahary Karadjov
|
985113ee2a
|
fix AST debug printing when line directives are enabled
|
2012-06-06 21:12:14 +03:00 |
|
Araq
|
a79acb58fc
|
attempt to fix a bug concerning implicit type conversions in case statements
|
2012-03-27 00:48:59 +02:00 |
|
Zahary Karadjov
|
6975ba401b
|
fix for template redefinition. test cases added.
|
2012-03-15 14:15:37 +02:00 |
|
Araq
|
0e22a51095
|
bugfix: removed newSons legacy
|
2012-01-07 11:10:14 +01:00 |
|
Araq
|
4f1b89c30c
|
year 2012 for most copyright headers
|
2012-01-02 23:07:35 +01:00 |
|
Araq
|
af792da0bb
|
codegen uses alias analysis to generate better code
|
2011-12-10 01:06:32 +01:00 |
|
Araq
|
2962ca7890
|
alias analysis as required for the code gen and the HLO
|
2011-12-08 23:21:08 +01:00 |
|
Araq
|
a6f90d4cdd
|
first steps to C file merge operation for incremental compilation
|
2011-10-21 01:06:24 +02:00 |
|
Araq
|
51e01879ba
|
'bind' as a declarative statement
|
2011-10-10 02:04:15 +02:00 |
|
Araq
|
fd62116f6e
|
bugfixes for generics; new threads implementation still broken
|
2011-09-20 00:56:48 +02:00 |
|
Araq
|
ade67f1abc
|
intsets are now a proper module and part of the stdlib
|
2011-06-14 01:36:49 +02:00 |
|
Araq
|
922e216b86
|
got rid of nstrtabs and nhashes modules
|
2011-06-10 22:49:06 +02:00 |
|
Araq
|
cd292568d7
|
big repo cleanup
|
2011-04-12 01:13:42 +02:00 |
|