Araq
|
bba551fd1c
|
fixes #2390
|
2015-03-23 00:09:35 +01:00 |
|
Araq
|
f2cdbc92eb
|
fixes #2215
|
2015-02-25 20:32:32 +01:00 |
|
Federico Ceratto
|
657dca5c3b
|
Fix typos
|
2015-02-15 16:20:32 +00:00 |
|
Federico Ceratto
|
c95f6f117a
|
Fix typos
|
2015-02-15 16:06:06 +00:00 |
|
Araq
|
fe30ec83e2
|
nimsuggest improvements
|
2015-01-30 03:04:45 +01:00 |
|
Araq
|
b9079b8713
|
fixes #1915
|
2015-01-12 02:00:37 +01:00 |
|
Guillaume Gelin
|
3119fe087d
|
Happy new year!
|
2015-01-06 15:26:33 +01:00 |
|
Araq
|
729e048a32
|
fixes #940
|
2014-11-17 08:28:24 +01:00 |
|
Araq
|
22fb9db845
|
nimfix improvements
|
2014-09-10 20:34:33 +02:00 |
|
Araq
|
569fbe8c37
|
'pretty' command does not exist anymore; improvements for nimfix
|
2014-09-10 02:19:46 +02:00 |
|
Araq
|
5946747970
|
updated the compiler to use the new symbol names
|
2014-08-28 23:48:42 +02:00 |
|
Araq
|
2781fea9e2
|
Nimrod renamed to Nim
|
2014-08-28 09:38:14 +02:00 |
|
Araq
|
3c818c89be
|
fixes #1285
|
2014-06-30 23:36:46 +02:00 |
|
Clay Sweetser
|
10e23e9159
|
Renamed considerAccents to considerQuotedIdent
|
2014-05-26 10:42:10 -04:00 |
|
Clay Sweetser
|
055cdb2cdf
|
Renamed 'considerAcc' to 'considerAccents' for clarity
Added documentation string to 'considerAccents'
Modified renderParamType's assertion to allow nkAcc nodes.
|
2014-05-24 08:10:40 -04:00 |
|
Zahary Karadjov
|
f6f5c9e9e6
|
propagate semExpr flags in macro/template expansion
|
2014-04-06 16:55:28 +03:00 |
|
Araq
|
6a94ca3187
|
fixes #880
|
2014-04-01 08:17:23 +02:00 |
|
Araq
|
dc956c485a
|
fixes tmemit regression
|
2014-03-26 22:56:56 +01:00 |
|
Araq
|
78cc4de9a1
|
fixes #1025; don't know what this breaks
|
2014-03-26 20:31:18 +01:00 |
|
Araq
|
3e056afb1c
|
fixes #993
|
2014-03-13 22:29:48 +01:00 |
|
Zahary Karadjov
|
3dcf735482
|
fix #909
|
2014-03-09 22:15:11 +02:00 |
|
Zahary Karadjov
|
862c0ef83d
|
split the inline and closure iterators into different symbol kinds for easier discrimination between them
|
2014-03-06 21:57:35 +02:00 |
|
Araq
|
6df259f15b
|
'inject' for the new symbol binding rules in templates
|
2014-01-19 01:25:23 +01:00 |
|
Zahary Karadjov
|
8f3d5a25a6
|
Templates will pick the candidate in the nearest scope when symbols are mixed-in
|
2013-12-31 04:04:59 +02: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
|
4d01408a46
|
bootstraps with new template symbol binding rules
|
2013-12-24 16:42:24 +01:00 |
|
Araq
|
83a0a31276
|
attempt to merge newtempl
|
2013-12-24 14:04:18 +01:00 |
|
Araq
|
886a1ab15d
|
'bind' default for clean templates
|
2013-05-15 00:28:55 +02:00 |
|
Araq
|
635ad3b336
|
Merge branch 'master' of github.com:Araq/Nimrod
|
2013-05-14 00:59:07 +02:00 |
|
Araq
|
9b9a180947
|
'inject' for 'for' loop variables
|
2013-05-14 00:41:07 +02:00 |
|
Zahary Karadjov
|
f317807a89
|
final fixes giving us a working compiler
|
2013-05-12 02:19:17 +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
|
258aabba65
|
todo.txt changes
|
2013-05-11 10:30:49 +02:00 |
|
Grzegorz Adam Hankiewicz
|
72a3e21f28
|
Removes executable bit for text files.
|
2013-03-16 23:53:07 +01:00 |
|
Araq
|
9bbf56bdbb
|
allow 'mixin' in generics
|
2012-10-12 17:13:58 +02:00 |
|
Araq
|
a85b579718
|
bugfix: gensym in rofiles
|
2012-10-05 14:33:32 +02:00 |
|
Araq
|
759b3201ad
|
proc bodies can be expressions with a type
|
2012-09-22 22:43:36 +02:00 |
|
Araq
|
92b449562e
|
tr macros now documented
|
2012-09-10 19:34:16 +02:00 |
|
Araq
|
46e9ff6139
|
tmatrix.nim works now
|
2012-09-08 18:51:52 +02:00 |
|
Araq
|
b64eeeb430
|
term rewriting improvements
|
2012-09-08 15:43:21 +02:00 |
|
Araq
|
355ae07b8f
|
activated tests for tr macros
|
2012-09-06 00:23:55 +02:00 |
|
Araq
|
30c00aba07
|
bugfixes and improvements for term rewriting macros
|
2012-09-04 23:57:39 +02:00 |
|
Araq
|
af7c92c003
|
term rewriting macros fully implemented; still buggy
|
2012-09-03 00:55:44 +02:00 |
|
Araq
|
1d14cb1ad8
|
next steps towards term rewriting macros; simple examples work
|
2012-08-30 22:55:32 +02:00 |
|
Araq
|
1786e30991
|
first steps towards term rewriting macros
|
2012-08-30 10:55:40 +02:00 |
|
Araq
|
6bcdb9c8f4
|
implemented generic templates
|
2012-08-27 01:59:14 +02:00 |
|
Araq
|
b5b5e6e76d
|
distinguish properly between nkOpen and nkClosedSymChoice
|
2012-08-26 02:47:17 +02:00 |
|