summary refs log tree commit diff stats
path: root/compiler/semmagic.nim
Commit message (Expand)AuthorAgeFilesLines
...
* fixes the most pressing regressions introduced by the new handling of a[i] in...Araq2015-09-161-9/+16
* first attempt to fix 'a[i]' handling in genericsAraq2015-09-121-0/+34
* Untyped pointers godegen changed. addr expression fixed.Yuriy Glukhov2015-08-211-0/+2
* added system.unsafeAddrAraq2015-08-041-3/+3
* system.locals is now a plugin for educationAraq2015-04-241-29/+0
* fixes #2447Araq2015-04-221-1/+1
* added '..^' and '..<' operators; 'nil' is allowed for 'len'; added plugin sys...Araq2015-04-221-0/+7
* fixes #2420; negative indexing for slicing is obsolete (breaking change!)Araq2015-03-281-4/+4
* disallow negative indexingAraq2015-03-271-0/+13
* implemented a[^1] notationAraq2015-03-261-0/+30
* fixes #1805Araq2015-03-211-8/+28
* Happy new year!Guillaume Gelin2015-01-061-1/+1
* implemented procCall builtinAraq2014-11-281-0/+3
* fixes #1366Araq2014-08-301-1/+1
* Nimrod renamed to NimAraq2014-08-281-1/+1
* progress with futuresAraq2014-05-231-11/+0
* 'parallel' statement almost workingAraq2014-05-221-1/+11
* progress for the 'parallel' statementAraq2014-05-141-1/+1
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-1/+1
* 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
K. Agaram <vc@akkartik.com> 2016-10-19 22:10:35 -0700 committer Kartik K. Agaram <vc@akkartik.com> 2016-10-19 22:10:35 -0700 3522' href='/akkartik/mu/commit/002test.cc?h=hlt&id=6c96a437cef5140197660a0903309f11c364bf78'>6c96a437 ^
46b6e2a3 ^
9e608a77 ^
6ff9413c ^

9e608a77 ^
b39ceb27 ^
5a9e3a11 ^
6ff9413c ^


b39ceb27 ^
683d53ca ^

b39ceb27 ^
df0b469f ^
ccd792da ^
51530916 ^
ac0e9db5 ^
7d13531e ^



6573fe1f ^
eb3a527a ^

b5ab709c ^
51530916 ^

53172ce1 ^
17d3003d ^




53172ce1 ^











51530916 ^
f2043a73 ^
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