summary refs log tree commit diff stats
path: root/compiler/lookups.nim
Commit message (Collapse)AuthorAgeFilesLines
* don't generate memset calls for C++ objectsAraq2015-03-181-37/+37
|
* minor cleanupsAraq2015-03-011-1/+1
|
* nimsuggest improvementsAraq2015-01-301-5/+10
|
* fixes #1944Araq2015-01-181-0/+10
|
* nimfix now in its own directory; single file mode now the defaultAraq2014-10-051-1/+1
|
* 'pretty' command does not exist anymore; improvements for nimfixAraq2014-09-101-1/+0
|
* some improvements for nimfixAraq2014-09-091-0/+10
|
* added nimfix toolAraq2014-09-051-2/+25
|
* updated the compiler to use the new symbol namesAraq2014-08-281-8/+5
|
* the big renamefest: first stepsAraq2014-08-221-46/+45
|
* Renamed considerAccents to considerQuotedIdentClay Sweetser2014-05-261-10/+10
|
* Fixes #1200Clay Sweetser2014-05-241-1/+2
|
* Renamed 'considerAcc' to 'considerAccents' for clarityClay Sweetser2014-05-241-10/+10
| | | | | Added documentation string to 'considerAccents' Modified renderParamType's assertion to allow nkAcc nodes.
* make some tests greenZahary Karadjov2014-03-161-1/+4
|
* Merge branch 'devel' of github.com:Araq/Nimrod into develZahary Karadjov2014-03-061-1/+1
|\
| * bugfix: unreported 'compiles' bugAraq2014-03-051-1/+1
| |
* | split the inline and closure iterators into different symbol kinds for ↵Zahary Karadjov2014-03-061-1/+1
|/ | | | easier discrimination between them
* fixes #892Araq2014-02-141-0/+1
|
* bugfix: immediate templates are preferred consistently (danger: breaks code)Araq2014-02-041-1/+13
|
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-1/+1
|
* case consistency: cs:partial bootstraps on windowsAraq2013-12-291-7/+7
|
* case consistency part 4Araq2013-12-271-7/+7
|
* case consistency part 1Araq2013-12-271-43/+43
|
* attempt to merge newtemplAraq2013-12-241-2/+5
|
* small REPL improvementsAraq2013-06-281-1/+2
|
* fixes #437, fixes #436Araq2013-05-181-1/+1
|
* merged the persistent scopes work with the delayed proc compilation strategyZahary Karadjov2013-05-121-3/+1
|\
* | get rid of TOverloadIter.stackPtrZahary Karadjov2013-05-121-28/+36
| |
* | get rid of ImportTablePos and ModuleTablePosZahary Karadjov2013-05-121-53/+52
| |
* | get rid of the SymTab* procs in astalgoZahary Karadjov2013-05-121-19/+60
| |
* | switch to a linked list of scopesZahary Karadjov2013-05-111-8/+4
|/
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* fixes #73Araq2012-09-231-4/+8
|
* distinguish properly between nkOpen and nkClosedSymChoiceAraq2012-08-261-2/+2
|
* next steps to hygienic templatesAraq2012-08-201-14/+9
|
* idetools: 'usages' and 'def' should work now; documented js backendAraq2012-08-051-10/+13
|
* idetools improvementsAraq2012-08-031-1/+8
|
* made compiler more robust for idetools supportAraq2012-07-301-4/+9
|
* better error handling for better idetools supportAraq2012-07-291-9/+22
|
* improvements for idetools; system.compiles improvedAraq2012-07-291-1/+6
|
* next steps for closure consistency; fixes #176Araq2012-07-251-1/+1
|
* bugfix: UFCS for templates (ttempl3.nim enhanced)Araq2012-05-271-10/+11
|
* genSym support for hygienic macros and templates.Zahary Karadjov2012-03-261-1/+6
| | | | | | | | | example: template hygienic(val: expr) = var `*x` = val echo `*x` *x was chosen as mnemonic for "opposite of public" and thus private
* allowing definitions of procs and templates to be overridden in local scopesZahary Karadjov2012-03-141-2/+9
|
* year 2012 for most copyright headersAraq2012-01-021-1/+1
|
* bugfix: preliminary symbol declaration in first pass of genericsAraq2011-12-301-1/+4
|
* bugfix: the code gen can now handle alias TLock = TSysLock; this fixes ↵Araq2011-12-231-1/+1
| | | | threading bugs
* support for C++ code generation; importcpp and importobjc pragmasAraq2011-08-071-2/+2
|
* bugfix: forwarding of generic procs now worksAraq2011-07-301-1/+1
|
* preparations for 0.8.12Araq2011-07-101-4/+4
|
9c8d215b58c'>292ccba1 ^
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