summary refs log tree commit diff stats
path: root/lib/core
Commit message (Expand)AuthorAgeFilesLines
...
* added immediate versions of macros.dumpLisp and dumpTreeAraq2013-03-251-0/+6
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-162-0/+0
* debugger improvementsAraq2013-03-161-0/+10
* first steps to implement object construction expressionsAraq2013-03-071-1/+2
* micro optimizations for the evaluation engineAraq2013-02-141-5/+6
* bugfix: typeinfo.extendSeqAraq2013-01-271-5/+8
* implemented 'import except'Araq2012-11-281-3/+5
* first steps for the 'export' featureAraq2012-11-281-2/+8
* Merge pull request #260 from exhu/masterAraq2012-11-211-0/+7
|\
| * Added base() proc to typeinfo.Yury Benesh2012-11-211-0/+7
* | added 2 necessary node kindsAraq2012-11-211-1/+4
|/
* 'assert' hides EAssertionFailsure; stdlib makes use of 'tags'Araq2012-11-181-3/+10
* fixed a typoZahary Karadjov2012-11-111-1/+1
* AST quasi-quoting for macrosZahary Karadjov2012-11-111-0/+29
* bugfix: typo in unsigned.nim; fixes #234Araq2012-10-201-1/+1
* fixes #120Zahary Karadjov2012-10-041-4/+2
* syntax compatibility between do blocks and stmt blocksZahary Karadjov2012-10-041-1/+1
* experimental support for querying the type of expressions within macrosZahary Karadjov2012-10-031-336/+330
* proc bodies can be expressions with a typeAraq2012-09-221-1/+1
* term rewriting macros fully implemented; still buggyAraq2012-09-031-2/+5
* next steps towards term rewriting macros; simple examples workAraq2012-08-301-1/+1
* first steps towards term rewriting macrosAraq2012-08-301-1/+1
* parameter passing works the same for macros and templates; use callsite magic...Araq2012-08-281-40/+26
* distinguish properly between nkOpen and nkClosedSymChoiceAraq2012-08-261-4/+24
* bindSym suffices; no 'bind' for macros anymoreAraq2012-08-251-1/+1
* implemented 'bind' for macrosAraq2012-08-241-1/+13
* openarray/varargs split; breaks bootstrappingAraq2012-08-161-3/+3
* top level closures should work; transf is not a pass anymore; next steps for ...Araq2012-08-131-1/+1
* improved unsigned supportAraq2012-07-141-0/+59
* changed integer promotion rules; breaks bootstrapping and lots of codeAraq2012-07-081-1/+1
* more uint related fixesZahary Karadjov2012-06-141-2/+7
* better support for unsigned integers.Zahary Karadjov2012-06-111-2/+3
* Marshal now works with nil strings. Timezone and tzname vars are not public a...Dominik Picheta2012-05-301-1/+2
* made tsequtils green againAraq2012-05-281-6/+15
* added system.||; lacks runtime supportAraq2012-05-231-1/+1
* making tests green againZahary Karadjov2012-03-201-3/+3
* clean separation of PNimrodNode and tyExprAraq2012-03-161-4/+0
* implemented 'static'; macros do not work anymoreAraq2012-03-151-10/+10
* first steps for cleaner static/const distinctionAraq2012-03-131-1/+2
* unit test for #100Zahary Karadjov2012-03-101-1/+6
* Fixed misspelling in lib/core/macros.nimDominik Picheta2012-02-251-1/+1
* helper templates static, eval and emit for easier compile-time code evaluationZahary Karadjov2012-02-241-1/+12
* `do' keyword in the grammar for lambda blocksZahary Karadjov2012-02-101-1/+1
* pragma blocks; fixed line information issue with user defined assertionsAraq2012-01-171-1/+1
* year 2012 for most copyright headersAraq2012-01-023-3/+3
* fixed some recently introduced compilation errors in the standard libraryZahary Karadjov2011-12-131-1/+1
* implemented 'let' statementAraq2011-11-291-2/+2
* fixes #60Araq2011-11-251-2/+2
* new kind of AST printer that prints indented treesZahary Karadjov2011-11-041-36/+73
* compilation cache: tests now part of test suiteAraq2011-10-271-0/+4
getwtxt/blame/handlers.go?h=v0.4.15&id=a0be15e3a8dd1b9062cb5f9d3a19dffc2a310745'>^
b9d16fb ^
747f4fb ^
d4c05d2 ^

b9d16fb ^
d4c05d2 ^
fc49c57 ^
d4c05d2 ^

fc49c57 ^

d4c05d2 ^
fc49c57 ^

b9d16fb ^
d3d9df2 ^

b9d16fb ^
747f4fb ^
b6e7bb3 ^
fc49c57 ^

efa99ed ^
fc49c57 ^








b6e7bb3 ^
efa99ed ^

d4c05d2 ^
b6e7bb3 ^
efa99ed ^
d4c05d2 ^
fc49c57 ^

d4c05d2 ^
fc49c57 ^

b9d16fb ^
d3d9df2 ^
d2680fb ^

fc49c57 ^
d2680fb ^




fc49c57 ^




d2680fb ^

fc49c57 ^
d2680fb ^

d3d9df2 ^
b9d16fb ^
fc49c57 ^
d4c05d2 ^



fc49c57 ^
d4c05d2 ^

fc49c57 ^

d4c05d2 ^
b9d16fb ^
fc49c57 ^
b9d16fb ^
d3d9df2 ^

b9d16fb ^
fc49c57 ^
d4c05d2 ^
d4c05d2 ^

fc49c57 ^




747f4fb ^
fc49c57 ^






d4c05d2 ^
b9d16fb ^
fc49c57 ^
b9d16fb ^
d6fbc25 ^


747f4fb ^
747f4fb ^
d6fbc25 ^



fc49c57 ^
d6fbc25 ^

fc49c57 ^
d6fbc25 ^













fc49c57 ^
d6fbc25 ^

fc49c57 ^

d6fbc25 ^
fc49c57 ^

d6fbc25 ^
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
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209