summary refs log tree commit diff stats
path: root/compiler/wordrecg.nim
Commit message (Expand)AuthorAgeFilesLines
* Add `doctype: RST|Markdown|RstMarkdown` pragma (#20252)Andrey Makarov2022-08-231-1/+1
* .forbids pragma: defining forbidden tags (#20050)Lancer112112022-07-261-2/+2
* Change `styleCheck` to ignore foreign packages (#19822)quantimnot2022-07-141-7/+7
* stylecheck usages part two: stdlib cleanup (#19338)flywind2022-01-081-1/+1
* fixes #19078 [backport] (#19090)Andreas Rumpf2021-11-021-1/+1
* Removes deprecated {.injectStmt.}. Fixes #18666 (#18984)Dominik Picheta2021-10-131-1/+1
* implements https://github.com/nim-lang/RFCs/issues/407 (#18793)Andreas Rumpf2021-09-031-0/+1
* strict effects (#18777)Andreas Rumpf2021-09-021-1/+1
* CIs: attempt to use csources_v1 (#16282)Andreas Rumpf2021-04-211-40/+40
* `import foo {.all.}` reboot (#17706)Timothee Cour2021-04-161-1/+1
* fix #16752: threadvar now works with importcpp types; osx now uses native TLS...Timothee Cour2021-01-271-1/+2
* `--hintAsError` (#16763)Timothee Cour2021-01-201-1/+4
* EnumUtils, speed up findStr in compiler (#15777)cooldome2020-11-031-7/+18
* Use modern enums in compiler (#15775)cooldome2020-11-021-148/+95
* .noalias annotation; frontend support (#15419)Andreas Rumpf2020-09-281-2/+2
* Big compiler Cleanup (#14777)Clyybber2020-08-281-55/+19
* Add thiscall calling convention, mostly for hooking purpose (#14466)Huy Doan2020-05-271-2/+2
* CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static ...Timothee Cour2020-04-231-1/+6
* new feature: ability to turn specific warnings to errorsAndreas Rumpf2020-04-041-2/+3
* added an .assert pragma and mentioned the pragmas in the changelogAraq2020-04-021-2/+2
* DrNim (Nim compiler with Z3 integration) (#13743)Andreas Rumpf2020-03-311-0/+2
* new feature: --staticBoundChecks:on to enforce static array index checking (#...Andreas Rumpf2020-03-181-2/+2
* sink parameter inference for types that have destructors (#13544)Andreas Rumpf2020-03-041-4/+4
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-1/+1
* implemented a new localPassc pragma (#12706)Andreas Rumpf2019-11-221-2/+3
* .cursor implementation (#12637)Andreas Rumpf2019-11-121-2/+2
* Refactor injectdestructors (#12295)Clyybber2019-10-011-4/+0
* fixes #12298Araq2019-09-301-1/+1
* importjs symbol (#12218)Arne Döring2019-09-201-2/+2
* exportc now mangles same as importc, fixes #10578 (#12144)Timothee Cour2019-09-061-2/+2
* Remove ENDB (#12095)Clyybber2019-08-311-5/+3
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-10/+8
* linter: refactoringsAraq2019-07-101-1/+35
* [other] new experimental pragma .nodestroy for easier custom destructorsAndreas Rumpf2019-06-201-2/+2
* Replace countup(x, y) with x .. yClyybber2019-05-071-1/+1
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-2/+2
* explicit default values for a leaner codegen, .cursor variables for optimizationAndreas Rumpf2019-03-071-2/+2
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-0/+2
* Implement {.booldefine.} (#10533)Oscar Nihlgård2019-02-031-2/+3
* Added "typeof" and "restrict" to special words. (#9226)Alexandros Naskos2018-11-011-4/+4
* Fixes https://github.com/nim-lang/Nim/issues/6836 (#9595)Neelesh Chandola2018-11-011-2/+2
* Unchecked arrays now have their own type (#9267)LemonBoy2018-10-101-2/+2
* remove dead code elimination option (#7669)Jacek Sieka2018-04-231-2/+4
* further steps in implementing sink parameters; refs #7041Araq2018-03-301-2/+2
* introduce 'core' as an alias for 'compilerproc'Andreas Rumpf2017-12-271-2/+2
* language change: 'generic' and 'atomic' are not keywords anymoreAndreas Rumpf2017-11-211-4/+4
* implemented undocumented '.liftLocals' featureAndreas Rumpf2017-11-021-2/+2
* first implementation of package level types that allow forwarding across modu...Andreas Rumpf2017-10-281-2/+2
* backend preparations for incomplete/forwarded object typesAndreas Rumpf2017-10-281-2/+2
* 'with' and 'without' are not keywords anymoreAraq2017-09-301-2/+2