summary refs log tree commit diff stats
path: root/compiler/renderer.nim
Commit message (Expand)AuthorAgeFilesLines
* move assertions out of system (#19599)flywind2022-03-231-0/+3
* fix wrong name (rnimsyn => renderer; pnimsyn => parser; scanner => lexer) (#1...flywind2021-09-251-2/+2
* properly fix #10053 ; `FieldDefect` msg now shows discriminant value + linein...Timothee Cour2021-08-131-12/+0
* nim doc now correctly renders deprecated pragmas for routines and types (#18515)Timothee Cour2021-07-191-2/+2
* fixes #15884 (#18230)Andreas Rumpf2021-06-101-0/+2
* Remove confusing <//> (#17830)flywind2021-04-261-4/+1
* refs #17292 fix `repr`: `(discard)` now does't render as `discard` which gave...Timothee Cour2021-04-161-1/+7
* make repr handle setters `foo=` (#17683)Timothee Cour2021-04-091-5/+8
* ast: add getPIdent (#17684)Timothee Cour2021-04-091-11/+9
* fix #14850: `repr` now correctly renders `do` (#17623)Timothee Cour2021-04-031-7/+13
* repr: fix rendering of `'big`, `=destroy` etc (#17624)Timothee Cour2021-04-031-3/+19
* docgen: render pragmas by default except for a select list (and fix #9074) (#...Timothee Cour2021-04-011-1/+21
* unify tuple expressions (#13793)Arne Döring2021-03-301-1/+1
* added nkError to the AST (#17567)Andreas Rumpf2021-03-291-0/+4
* custom integer literals (#17489)Andreas Rumpf2021-03-241-4/+14
* refs #17292 fix `repr` with `do:` (#17449)Timothee Cour2021-03-231-3/+10
* Fix #14325 (#17308)Clyybber2021-03-111-2/+2
* fix #13491 #17279 runnableExamples now don't get lost in translation (#17282)Timothee Cour2021-03-091-1/+1
* Use nicer escape sequences in renderer.nim (#17239)Clyybber2021-03-021-11/+11
* ARC Analysis in one pass v3 (#17068)Clyybber2021-02-171-9/+9
* Revert "ARC: Analysis in one pass v2 (#17000)" (#17046)Clyybber2021-02-151-9/+9
* ARC: Analysis in one pass v2 (#17000)Clyybber2021-02-101-9/+9
* Revert "ARC Analysis in one pass (#16849)" (#16984)Clyybber2021-02-091-9/+9
* ARC Analysis in one pass (#16849)Clyybber2021-02-091-9/+9
* close #16844 (#16852)flywind2021-01-291-0/+14
* Correct all eggs (#15906)Miran2020-11-101-1/+1
* Use modern enums in compiler (#15775)cooldome2020-11-021-1/+1
* fixes a regressionAraq2020-10-081-10/+18
* docgen: improve alignment of comments (still not perfect) (#15506)Andreas Rumpf2020-10-071-1/+1
* implements https://github.com/nim-lang/RFCs/issues/258 (#15503)Andreas Rumpf2020-10-061-3/+4
* renderer: use the biggest integer type for masking literals (#15482)alaviss2020-10-041-1/+1
* borrow checking (#15282)Andreas Rumpf2020-09-091-1/+8
* Big compiler Cleanup (#14777)Clyybber2020-08-281-14/+14
* Show that a variable is cursor in --expandArc (#15002)Clyybber2020-07-171-0/+2
* An optimizer for ARC (#14962)Andreas Rumpf2020-07-151-3/+18
* renderer.nim: more obvious debug outputAraq2020-07-101-1/+11
* init checks and 'out' parameters (#14521)Andreas Rumpf2020-06-231-4/+4
* Implement rendering of `[]=`, `{}`, `{}=` braces (#14539)cooldome2020-06-011-16/+54
* fix #14174 do not collapse pragma inside runnableExamples (#14385)Timothee Cour2020-05-181-1/+1
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-281-2/+2
* fix several bugs with `repr` (#13386)Timothee Cour2020-02-111-4/+8
* fix #12740 (#12774)Arne Döring2019-12-041-7/+16
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-191/+181
* .cursor implementation (#12637)Andreas Rumpf2019-11-121-0/+2
* make renderIds work againAndreas Rumpf2019-11-011-2/+3
* renderer letAux fix only for octal literal (#12343)Ridho Pratama2019-10-081-5/+8
* render typeof as typeofAndreas Rumpf2019-10-071-2/+2
* Small ast.nim cleanup (#12156)Clyybber2019-09-091-32/+32
* fixes #12029; finish the 'unused import' feature (#12064)Andreas Rumpf2019-08-271-0/+5
* genSym symbols rendered as b1_416049 instead of b1416049 (#11960)Timothee Cour2019-08-161-7/+12