metagn
|
1bb117cd7a
`proc` typeclass accounts for `iterator`, call conventions + `nil` fix + document typeclass AST (#21629)
|
1 year ago |
metagn
|
814d3e6818
fix #19430 (#21603)
|
1 year ago |
metagn
|
2315b01ae6
tuple unpacking for vars as just sugar, allowing nesting (#21563)
|
1 year ago |
ringabout
|
406d302131
allow omitting stmts using `finally` as post expr blocks; make it consistent with `else`, `except` etc. (#21361)
|
1 year ago |
Ivan Yonchovski
|
7031ea65cd
Implemented basic macro expand functionality (#20579)
|
1 year ago |
rockcavera
|
9b4516fbcb
fix in msg `doAssert()` to update grammar.txt (#21179)
|
1 year ago |
ringabout
|
d0721eadf8
fixes #21144; try expression will not match the less indentation except (#21152)
|
1 year ago |
Vindaar
|
0a1d4ba842
fix issue #20922 by handling missing expr in `exprList` for `tkOf` (#20930)
|
1 year ago |
metagn
|
4ca2dcb404
Named arguments in commands + many grammar fixes (#20994)
|
1 year ago |
metagn
|
15d00ca0e1
allow proc expressions in place of statements (#20935)
|
2 years ago |
ringabout
|
a15872ba9e
refactor strongSpaceB with an enum (#20809)
|
2 years ago |
ringabout
|
0b1d1b7886
fixes #15688; handle `strongSpace` overflow issues (#20724)
|
2 years ago |
Andreas Rumpf
|
0d23419e68
DAA and 'out' parameters (#20506)
|
2 years ago |
ringabout
|
e323b91a32
correct grammar (ref #20199) and add check for grammar.txt (#20494)
|
2 years ago |
ringabout
|
f89ba2c951
add default field support for object in ARC/ORC (#20480)
|
2 years ago |
metagn
|
86f7f4ffa5
remove deprecated type pragma syntax, fix bugs that required it (#20199)
|
2 years ago |
flywind
|
42ac50e988
fixes #19662; Indent level errored for first line (#19718)
|
2 years ago |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 years ago |
hlaaftana
|
61d682e733
Allow full commands and blocks in type sections (#19181)
|
2 years ago |
Andreas Rumpf
|
a61bbf7d8d
fixes grammar typos [backport] (#19289)
|
2 years ago |
hlaaftana
|
1ef945668d
treat do with pragmas but no parens as proc (#19191)
|
3 years ago |
hlaaftana
|
2859069dbe
fix #12274 (#19180)
|
3 years ago |
Andreas Rumpf
|
6ff61766da
fixes #19011 [backport:1.6] (#19114)
|
3 years ago |
Andreas Rumpf
|
c56ba3f06a
fixes #18847 [backport] (#18870)
|
3 years ago |
Andreas Rumpf
|
2e2d928846
formal grammar updates [backport:1.2] (#18803)
|
3 years ago |
Timothee Cour
|
fa7c1aa864
move PNode.comment to a side channel, reducing memory usage during compilation by a factor 1.25x (#18760)
|
3 years ago |
Timothee Cour
|
3aa16c1de0
fix RFC #341: dot-like operators are now parsed with same precedence as `.` (#18711)
|
3 years ago |
Timothee Cour
|
8d2f6bba3a
support same-line doc comments in routines (#18595)
|
3 years ago |
konsumlamm
|
ac5435ecd0
Make error message for empty new-styled concept more descriptive (#18506)
|
3 years ago |
Clyybber
|
72d6a9c885
Fix #16426 (#18377)
|
3 years ago |