Ivan Yonchovski
|
7031ea65cd
Implemented basic macro expand functionality (#20579)
|
1 anno fa |
ringabout
|
06cd15663d
fixes ptr to cstring warnings[backport] (#20848)
|
2 anni fa |
ringabout
|
a15872ba9e
refactor strongSpaceB with an enum (#20809)
|
2 anni fa |
ringabout
|
0b1d1b7886
fixes #15688; handle `strongSpace` overflow issues (#20724)
|
2 anni fa |
ringabout
|
a8cc5d1379
Unicode Operators are no longer experimental (#20444)
|
2 anni fa |
metagn
|
919a889ba8
moderate system cleanup & refactor (#20355)
|
2 anni fa |
metagn
|
801eb3cb56
use arrow precedence in spec (#20166)
|
2 anni fa |
ringabout
|
b6bfe38ff5
move formatfloat out of system (#20195)
|
2 anni fa |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 anni fa |
flywind
|
8bdb985395
fix wrong name (rnimsyn => renderer; pnimsyn => parser; scanner => lexer) (#18895)
|
3 anni fa |
Andreas Rumpf
|
5c85e480a6
unicode operator bugfixes (#18802)
|
3 anni fa |
Andreas Rumpf
|
c2b20516d3
implemented Unicode operators (#18789)
|
3 anni fa |
flywind
|
60eac79f7f
[minor]remove unnecessary stringify (#18419)
|
3 anni fa |
Timothee Cour
|
08262206d3
refs #15667 improve invalid indentation errors, report when & where `=` could be missing (#16397)
|
3 anni fa |
Timothee Cour
|
a7bb973a24
docgen: render pragmas by default except for a select list (and fix #9074) (#17054)
|
3 anni fa |
Timothee Cour
|
bbe4cf4703
followup custom literals (#17500)
|
3 anni fa |
Andreas Rumpf
|
355985ac89
custom integer literals bugfixes (#17499)
|
3 anni fa |
Andreas Rumpf
|
5f5a92379f
custom integer literals (#17489)
|
3 anni fa |
Andreas Rumpf
|
86af2f7b50
make unary minus part of number literals, refs #17020 (#17488)
|
3 anni fa |
Andrey Makarov
|
554fe8f88f
conservative approach to fix #15184 (#16723)
|
3 anni fa |
sherbst
|
552075d10e
Fix typo in lexer.nim (#15876)
|
4 anni fa |
cooldome
|
00b495de95
Use modern enums in compiler (#15775)
|
4 anni fa |
Clyybber
|
f20e485827
Fix commentOffsetA for doc comments (#15643)
|
4 anni fa |
Andreas Rumpf
|
992952d868
nimpretty: do not produce 'line too long' messages (#15541)
|
4 anni fa |
Araq
|
0ac74ddd74
fixes a regression
|
4 anni fa |
Clyybber
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 anni fa |
Juan Carlos
|
c3459c7b14
Deprecate oldNewlines, clean out deprecated code from oldNewlines (#14763)
|
4 anni fa |
hlaaftana
|
de27910ab7
make `from` an operator (#14241)
|
4 anni fa |
Jacek Sieka
|
7d6cbf290a
Error -> Defect for defects (#13908)
|
4 anni fa |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 anni fa |