summary refs log tree commit diff stats
path: root/compiler/lexer.nim
Commit message (Expand)AuthorAgeFilesLines
* [minor]remove unnecessary stringify (#18419)flywind2021-07-021-4/+4
* refs #15667 improve invalid indentation errors, report when & where `=` could...Timothee Cour2021-04-101-0/+1
* docgen: render pragmas by default except for a select list (and fix #9074) (#...Timothee Cour2021-04-011-1/+1
* followup custom literals (#17500)Timothee Cour2021-03-271-14/+11
* custom integer literals bugfixes (#17499)Andreas Rumpf2021-03-241-4/+5
* custom integer literals (#17489)Andreas Rumpf2021-03-241-178/+170
* make unary minus part of number literals, refs #17020 (#17488)Andreas Rumpf2021-03-241-32/+55
* conservative approach to fix #15184 (#16723)Andrey Makarov2021-01-151-10/+19
* Fix typo in lexer.nim (#15876)sherbst2020-11-071-1/+1
* Use modern enums in compiler (#15775)cooldome2020-11-021-63/+40
* Fix commentOffsetA for doc comments (#15643)Clyybber2020-10-201-1/+1
* nimpretty: do not produce 'line too long' messages (#15541)Andreas Rumpf2020-10-101-2/+3
* fixes a regressionAraq2020-10-081-0/+1
* Big compiler Cleanup (#14777)Clyybber2020-08-281-89/+68
* Deprecate oldNewlines, clean out deprecated code from oldNewlines (#14763)Juan Carlos2020-06-231-6/+1
* make `from` an operator (#14241)hlaaftana2020-05-081-1/+1
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-281-3/+3
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-34/+33
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
* squashed and merged with develArne Döring2019-08-211-1/+1
* nim check, fix #11927, no more empty strings (#11979)Miran2019-08-191-1/+3
* minor style changesAraq2019-07-111-1/+1
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-2/+2
* nim styleChecker: implemented all the missing features (bugfix)Araq2019-07-101-1/+7
* nimpretty: code cleanupsAraq2019-07-091-6/+0
* [bugfix] fix #11469, new rules for a newline in nimpretty (#11512)Miran2019-06-261-3/+6
* [other] Improve the "tabs are not allowed" error message (#11554)Kaushal Modi2019-06-201-1/+1
* [bugfix] nimpretty: fixes #11468Araq2019-06-131-3/+3
* [refactoring] refactor the compiler and stdlib to deprecation warnings (#11419)Arne Döring2019-06-111-6/+6
* right shift is now by default sign preserving (#11322)Arne Döring2019-05-291-6/+7
* Enable range checking for unsigned integers (#11313)Oscar Nihlgård2019-05-251-3/+3
* StringStream and parseJson, parseCfg, parseSql et al for the vm (#10746)Arne Döring2019-02-281-70/+53
* fixes a lexer regression for 'nimble check'Araq2019-02-051-3/+4
* make the lexer more forgiving so that nim-regex compiles againAraq2019-02-041-11/+17
* Fix error lexer error messages for to large numbers (#10394)Oscar Nihlgård2019-01-211-33/+29
* make hex digit error msg more helpful (#9727)Timothee Cour2018-11-161-1/+2
* parser change: 'not' is always a unary operator; fixes #9574Andreas Rumpf2018-11-071-1/+1
* nimpretty: fixes #9500Araq2018-10-251-0/+1
* nimpretty: test for idempotence; fixes #9483Araq2018-10-241-2/+4
* nimpretty: fixes #8078Araq2018-10-241-1/+1
* nimpretty: fixes #9398Araq2018-10-241-1/+7
* nimpretty: minor bug fixAraq2018-10-231-5/+6
* Fix infinite loop with `nim check` (#9448)Oscar Nihlgård2018-10-221-0/+2
* Unicode escape in string literals (#9390)Oscar Nihlgård2018-10-171-18/+64
* nimpretty: add #!nimpretty on/off directivesAndreas Rumpf2018-10-161-1/+3
* nimpretty: render r-strings properly, fixes #9236Andreas Rumpf2018-10-161-9/+15
* compiler refactoring; use typesafe path handing; docgen: render symbols betwe...Andreas Rumpf2018-09-071-2/+2
* Renderer bug fixes (#8804)cooldome2018-09-071-0/+47
* Cosmetic: fix typo on TRIPLESTR_LIT (#8663)Iván Montes2018-08-211-1/+1
* Deprecate 'c', 'C' prefix for octal literals, fixes #8082 (#8178)Vindaar2018-07-031-8/+19
4955637c6dd99aba3'>^
051e41812 ^
e25474154 ^




d68181246 ^
e25474154 ^

d68181246 ^
c06569459 ^
55c407464 ^
e25474154 ^
d68181246 ^

e25474154 ^
d68181246 ^
e25474154 ^
92b8fac94 ^
58186f6c1 ^
92b8fac94 ^
d68181246 ^

58186f6c1 ^
92b8fac94 ^
e25474154 ^
d68181246 ^
58186f6c1 ^
92b8fac94 ^
905fb8578 ^
58186f6c1 ^
92b8fac94 ^
905fb8578 ^



58186f6c1 ^
92b8fac94 ^
e25474154 ^
d68181246 ^
e25474154 ^
c06569459 ^



e25474154 ^

d68181246 ^
e25474154 ^
92b8fac94 ^

58186f6c1 ^
92b8fac94 ^
d68181246 ^
e25474154 ^
58186f6c1 ^
92b8fac94 ^

c06569459 ^
e25474154 ^
d68181246 ^
e25474154 ^
d68181246 ^


92b8fac94 ^

e25474154 ^
d68181246 ^
92b8fac94 ^
e25474154 ^
d68181246 ^
92b8fac94 ^
e25474154 ^
d68181246 ^
92b8fac94 ^
e25474154 ^
d68181246 ^

2781fea9e ^
e25474154 ^

d68181246 ^
e25474154 ^
92b8fac94 ^



e25474154 ^

d68181246 ^
e25474154 ^
d68181246 ^
92b8fac94 ^
5b28d0820 ^
d68181246 ^
e25474154 ^

92b8fac94 ^
d68181246 ^
e25474154 ^
d68181246 ^
e25474154 ^
92b8fac94 ^
d68181246 ^
92b8fac94 ^
e25474154 ^
92b8fac94 ^


d68181246 ^
92b8fac94 ^



d68181246 ^
92b8fac94 ^
e25474154 ^
92b8fac94 ^


d68181246 ^

92b8fac94 ^
e25474154 ^
d68181246 ^
e25474154 ^
92b8fac94 ^
d68181246 ^
92b8fac94 ^
e25474154 ^
92b8fac94 ^
e25474154 ^
d68181246 ^
e25474154 ^

92b8fac94 ^
e25474154 ^





a489161b1 ^
92b8fac94 ^
e25474154 ^



92b8fac94 ^
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
210
211
212
213
214
215
216
217
218
219
220
221