summary refs log tree commit diff stats
path: root/compiler/semtempl.nim
Commit message (Expand)AuthorAgeFilesLines
...
* Fix typosFederico Ceratto2015-02-151-2/+2
* nimsuggest improvementsAraq2015-01-301-3/+7
* fixes #1915Araq2015-01-121-3/+12
* Happy new year!Guillaume Gelin2015-01-061-1/+1
* fixes #940Araq2014-11-171-1/+2
* nimfix improvementsAraq2014-09-101-4/+2
* 'pretty' command does not exist anymore; improvements for nimfixAraq2014-09-101-1/+15
* updated the compiler to use the new symbol namesAraq2014-08-281-3/+3
* Nimrod renamed to NimAraq2014-08-281-1/+1
* fixes #1285Araq2014-06-301-1/+1
* Renamed considerAccents to considerQuotedIdentClay Sweetser2014-05-261-2/+2
* Renamed 'considerAcc' to 'considerAccents' for clarityClay Sweetser2014-05-241-2/+2
* propagate semExpr flags in macro/template expansionZahary Karadjov2014-04-061-2/+2
* fixes #880Araq2014-04-011-14/+20
* fixes tmemit regressionAraq2014-03-261-0/+14
* fixes #1025; don't know what this breaksAraq2014-03-261-2/+0
* fixes #993Araq2014-03-131-1/+7
* fix #909Zahary Karadjov2014-03-091-1/+3
* split the inline and closure iterators into different symbol kinds for easier...Zahary Karadjov2014-03-061-2/+2
* 'inject' for the new symbol binding rules in templatesAraq2014-01-191-7/+19
* Templates will pick the candidate in the nearest scope when symbols are mixed-inZahary Karadjov2013-12-311-0/+1
* case consistency: next stepsAraq2013-12-291-2/+2
* case consistency part 4Araq2013-12-271-27/+27
* case consistency part 1Araq2013-12-271-2/+2
* bootstraps with new template symbol binding rulesAraq2013-12-241-8/+8
* attempt to merge newtemplAraq2013-12-241-1/+3
* 'bind' default for clean templatesAraq2013-05-151-3/+44
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-05-141-10/+9
|\
| * final fixes giving us a working compilerZahary Karadjov2013-05-121-3/+2
| * get rid of the SymTab* procs in astalgoZahary Karadjov2013-05-121-1/+1
| * switch to a linked list of scopesZahary Karadjov2013-05-111-6/+6
* | 'inject' for 'for' loop variablesAraq2013-05-141-18/+26
* | todo.txt changesAraq2013-05-111-3/+14
|/
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
* allow 'mixin' in genericsAraq2012-10-121-23/+0
* bugfix: gensym in rofilesAraq2012-10-051-1/+2
* proc bodies can be expressions with a typeAraq2012-09-221-0/+23
* tr macros now documentedAraq2012-09-101-1/+1
* tmatrix.nim works nowAraq2012-09-081-4/+12
* term rewriting improvementsAraq2012-09-081-6/+16
* activated tests for tr macrosAraq2012-09-061-6/+6
* bugfixes and improvements for term rewriting macrosAraq2012-09-041-2/+4
* term rewriting macros fully implemented; still buggyAraq2012-09-031-19/+103
* next steps towards term rewriting macros; simple examples workAraq2012-08-301-4/+10
* first steps towards term rewriting macrosAraq2012-08-301-4/+23
* implemented generic templatesAraq2012-08-271-12/+24
* distinguish properly between nkOpen and nkClosedSymChoiceAraq2012-08-261-11/+15
* documented hygienic templates; made tests green; fixed system.clampAraq2012-08-221-5/+14
* breaking change: hygienic templates (undocumented)Araq2012-08-201-1/+3
* next steps to hygienic templatesAraq2012-08-201-7/+38
ml?h=main&id=65361948ca7975553757a0e0df4ac7352413044c'>65361948 ^
d44123ca ^
dbe12410 ^

672e3e50 ^
dbe12410 ^
65361948 ^
dbe12410 ^
672e3e50 ^
dbe12410 ^
65361948 ^
dbe12410 ^

65361948 ^
672e3e50 ^
dbe12410 ^



83fcebf3 ^
dbe12410 ^













65361948 ^

c5ffb6e1 ^
83fcebf3 ^
dbe12410 ^
d44123ca ^

65361948 ^
dbe12410 ^
d44123ca ^
dbe12410 ^

65361948 ^

d44123ca ^
65361948 ^

dbe12410 ^

83fcebf3 ^
dbe12410 ^





d5d908dd ^


83fcebf3 ^
d5d908dd ^








672e3e50 ^



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152