summary refs log tree commit diff stats
path: root/compiler/semmagic.nim
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'upstream' into develZahary Karadjov2013-12-291-8/+7
|\
| * make more tests greenZahary Karadjov2013-12-291-4/+3
| * static params: expr[T] is now static[T]Zahary Karadjov2013-12-191-1/+1
* | case consistency: next stepsAraq2013-12-291-1/+1
* | case consistency part 4Araq2013-12-271-7/+7
* | new VM: globals kinda workAraq2013-12-131-1/+3
* | new VM: improvementsAraq2013-12-121-11/+6
* | compiler bootstraps with new VMAraq2013-10-151-0/+17
|/
* implemented delegators and improved the error messages of unmatched type classesZahary Karadjov2013-08-261-0/+1
* Experimental support for delayed instantiation of genericsZahary Karadjov2013-08-231-1/+1
* get rid of ImportTablePos and ModuleTablePosZahary Karadjov2013-05-121-2/+3
* test-runner for caas multi-step testsZahary Karadjov2013-05-041-1/+2
* added system.localsAraq2013-03-211-1/+29
* improved support for typedesc valuesZahary Karadjov2012-09-251-2/+6
* distinguish properly between nkOpen and nkClosedSymChoiceAraq2012-08-261-3/+9
* bindSym suffices; no 'bind' for macros anymoreAraq2012-08-251-0/+19
* better error handling for better idetools supportAraq2012-07-291-1/+1
* better overloading capabilities for 'shallowCopy'; little bugfix for 'system....Araq2012-07-291-0/+2
* changed integer promotion rules; breaks bootstrapping and lots of codeAraq2012-07-081-0/+6
* Added system.staticExec proc for executing external command at compile-timeZahary Karadjov2012-06-021-14/+0
* the foundations of a type traits module; better error messages for expr, type...Zahary Karadjov2012-04-061-0/+11
* some bugfixes for symbolfilesAraq2012-03-231-1/+1
* pragma blocks; fixed line information issue with user defined assertionsAraq2012-01-171-0/+18
* year 2012 for most copyright headersAraq2012-01-021-1/+1
* codegen uses alias analysis to generate better codeAraq2011-12-101-1/+3
* alias analysis as required for the code gen and the HLOAraq2011-12-081-0/+36
>10bd488da ^
e25474154 ^


0d56dd467 ^

773d17cd1 ^
e25474154 ^
1fa22d4cf ^
36c67455d ^
d68181246 ^
0d56dd467 ^
d68181246 ^
773d17cd1 ^
e25474154 ^
1fa22d4cf ^
36c67455d ^
d68181246 ^
0d56dd467 ^
d68181246 ^

7e0540ed8 ^
e25474154 ^
d68181246 ^
e25474154 ^
d68181246 ^

7e0540ed8 ^
d10973adb ^
7e0540ed8 ^
e25474154 ^

86556ebfd ^
b7116a28e ^
2a7fc84c8 ^
92b8fac94 ^
d68181246 ^
a489161b1 ^
92b8fac94 ^
2df9b442c ^
d7a472743 ^
a489161b1 ^
92b8fac94 ^
e25474154 ^
d7a472743 ^
7e0540ed8 ^
bd9d5787f ^









92b8fac94 ^
e25474154 ^
d68181246 ^

773d17cd1 ^
e25474154 ^


0d56dd467 ^
d68181246 ^
773d17cd1 ^
e25474154 ^
0d56dd467 ^
e25474154 ^
0d56dd467 ^
d68181246 ^
e25474154 ^
d68181246 ^
e25474154 ^
d68181246 ^
0d56dd467 ^
d68181246 ^
86556ebfd ^
d68181246 ^
0d56dd467 ^
d10973adb ^
e25474154 ^
d68181246 ^
0d56dd467 ^
e25474154 ^
d68181246 ^
0d56dd467 ^
d68181246 ^
0d56dd467 ^
d68181246 ^
0d56dd467 ^
d68181246 ^
5526252fa ^
0d56dd467 ^

328e7a100 ^
0d56dd467 ^
e25474154 ^
86556ebfd ^
d68181246 ^
5526252fa ^
e25474154 ^
d68181246 ^
773d17cd1 ^
2df9b442c ^

e25474154 ^
2df9b442c ^
e25474154 ^
2df9b442c ^
e25474154 ^
2df9b442c ^
e25474154 ^
d68181246 ^
33b69f0ed ^
b7116a28e ^
5526252fa ^
d10973adb ^
e25474154 ^
bf6c2c5cc ^
b7116a28e ^
5526252fa ^
92b8fac94 ^

e25474154 ^
b7116a28e ^
1fa22d4cf ^
d68181246 ^
773d17cd1 ^
36c67455d ^
773d17cd1 ^
d1fe195dc ^


bf6c2c5cc ^
86556ebfd ^

d1fe195dc ^
b7116a28e ^
d1fe195dc ^






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