summary refs log tree commit diff stats
path: root/compiler/parser.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes #19662; Indent level errored for first line (#19718)flywind2022-04-251-0/+4
* move assertions out of system (#19599)flywind2022-03-231-0/+3
* Allow full commands and blocks in type sections (#19181)hlaaftana2022-01-021-9/+19
* fixes grammar typos [backport] (#19289)Andreas Rumpf2021-12-271-3/+3
* treat do with pragmas but no parens as proc (#19191)hlaaftana2021-12-051-3/+9
* fix #12274 (#19180)hlaaftana2021-11-241-1/+1
* fixes #19011 [backport:1.6] (#19114)Andreas Rumpf2021-11-091-1/+1
* fixes #18847 [backport] (#18870)Andreas Rumpf2021-09-201-2/+3
* formal grammar updates [backport:1.2] (#18803)Andreas Rumpf2021-09-041-27/+23
* move PNode.comment to a side channel, reducing memory usage during compilatio...Timothee Cour2021-08-291-5/+9
* fix RFC #341: dot-like operators are now parsed with same precedence as `.` (...Timothee Cour2021-08-251-5/+29
* support same-line doc comments in routines (#18595)Timothee Cour2021-07-271-0/+7
* Make error message for empty new-styled concept more descriptive (#18506)konsumlamm2021-07-181-0/+2
* Fix #16426 (#18377)Clyybber2021-06-281-5/+8
* Small parser loop fix (#17904)Clyybber2021-04-301-0/+1
* refs #15667 improve invalid indentation errors, report when & where `=` could...Timothee Cour2021-04-101-4/+15
* parser.nim: simply layout changeAraq2021-03-301-1/+2
* unify tuple expressions (#13793)Arne Döring2021-03-301-6/+9
* custom integer literals (#17489)Andreas Rumpf2021-03-241-5/+13
* new-style concepts implementation, WIP (#15251)Andreas Rumpf2021-02-241-5/+11
* add finally as post expr block [backport:1.4] (#16896)hlaaftana2021-02-011-1/+5
* remove conditionals on nimHasUserErrors, nimNoNilSeqs2, nimNoNilSeqs (#16861)Timothee Cour2021-01-291-2/+0
* Use modern enums in compiler (#15775)cooldome2020-11-021-1/+1
* implements https://github.com/nim-lang/RFCs/issues/258 (#15503)Andreas Rumpf2020-10-061-9/+16
* parser hotfix: don't run into endless loops; regression (#15468)Andreas Rumpf2020-10-021-4/+16
* Fix #15305 (#15311)Clyybber2020-09-121-2/+1
* Better semiStmtList parsing (#15123)Clyybber2020-09-091-78/+44
* Expand hoisted default params in sem (#15270)Clyybber2020-09-051-1/+1
* Big compiler Cleanup (#14777)Clyybber2020-08-281-187/+182
* fixes #15111 (#15136)Andreas Rumpf2020-08-011-1/+3
* init checks and 'out' parameters (#14521)Andreas Rumpf2020-06-231-1/+5
* improve the parser's error messageAraq2020-06-191-1/+1
* parser.nim: minor refactorings (#14540)Andreas Rumpf2020-06-011-9/+6
* make `from` an operator (#14241)hlaaftana2020-05-081-3/+5
* make case-object transitions explicit, make unknownLineInfo a const, replace ...Jasper Jenkins2020-01-171-9/+9
* fixes #10665 (#13141) [backport]Andreas Rumpf2020-01-141-22/+26
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-191/+190
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
* nimpretty: fixes #11616Araq2019-07-181-6/+27
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-1/+1
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-3/+3
* nimpretty: nimpretty now understands splitting newlinesAraq2019-07-041-4/+13
* [bugfix] fix #11469, new rules for a newline in nimpretty (#11512)Miran2019-06-261-0/+2
* [bugfix] nimpretty: fixes #11468Araq2019-06-131-2/+6
* nimpretty: smart tabs support, fixes #9399 [bugfix]Andreas Rumpf2019-06-101-21/+34
* nimpretty: fixes #10295Araq2019-06-071-0/+2
* revert parser stmtListExpr (#11007)cooldome2019-04-171-19/+9
* relax warning about inconsistent spacing (#10968)Miran2019-04-051-1/+1
* fixes #10896 (#10903)Andreas Rumpf2019-03-251-1/+3
* fixes #10861 (#10877)cooldome2019-03-211-2/+3