cooldome
|
27aab0be16
Custom pragmas in procs bug fix (#7086)
|
7 lat temu |
cooldome
|
2c9e56a783
Implement custom annotations (#6987)
|
7 lat temu |
Andreas Rumpf
|
e4081a7201
preparations for language extensions: 'sink' and 'lent' types
|
7 lat temu |
Araq
|
e316665b7b
work in progress: 'sink' and 'lent' types
|
7 lat temu |
Araq
|
ee67a67ac4
first steps in adding template/macro calls to stack traces
|
7 lat temu |
Veladus
|
15f72d0cf1
Now analyzes over magics instead of symbol names; but dosn't compile for me
|
7 lat temu |
Araq
|
8d1a5dc8e7
the documentation generator now supports system.runnableExamples
|
7 lat temu |
Araq
|
95a5373d07
minor optimization for propagateToOwner
|
7 lat temu |
Araq
|
a6226d9452
fixes #6682
|
7 lat temu |
Andreas Rumpf
|
1eaeccc15d
Merge branch 'devel' into araq
|
7 lat temu |
Andreas Rumpf
|
6cb8bf8045
fixes bug reported in PR #5637
|
7 lat temu |
Andreas Rumpf
|
d52a1061b3
work in progress: new implementation for 'a[^1]'
|
7 lat temu |
Andreas Rumpf
|
70ea45cdba
deprecated unary '<'
|
7 lat temu |
Andreas Rumpf
|
7889692523
first implementation of package level types that allow forwarding across module boundaries
|
7 lat temu |
Andreas Rumpf
|
c6235920cb
backend preparations for incomplete/forwarded object types
|
7 lat temu |
Araq
|
826ddbf809
ast.nim: spacing
|
7 lat temu |
Andreas Rumpf
|
fa0f04968f
bugfix: propagate the tfHasAsgn flag properly
|
7 lat temu |
Araq
|
45d74f4081
destructors: preparations for upcoming changes
|
7 lat temu |
Andreas Rumpf
|
8780d25e03
minor refactorings for better destructors
|
7 lat temu |
Andreas Rumpf
|
ec253ada72
initial version of the new untested destructor pass
|
7 lat temu |
Andreas Rumpf
|
6e337fe58a
further preparations for 'opt' builtin type
|
7 lat temu |
Andreas Rumpf
|
e9243a1616
Merge branch 'devel' into araq
|
7 lat temu |
Andreas Rumpf
|
f7f3a25be8
first steps of making 'opt' a first class type for Nim
|
7 lat temu |
Andreas Rumpf
|
e879da5791
some work to make 'opt' a first class type
|
7 lat temu |
Andreas Rumpf
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 lat temu |
Andreas Rumpf
|
2e93bac227
Merge branch 'devel' into araq-better-codegen
|
7 lat temu |
Andreas Rumpf
|
5298a72f34
NimScript: added buildOS and buildCPU constants
|
7 lat temu |
Andreas Rumpf
|
3936587c06
fixes #6403
|
7 lat temu |
Andreas Rumpf
|
405b9c8a85
refactoring: TLoc knows the node it originated from; it is planned to use this to produce better C code (move optimizations)
|
7 lat temu |
Andreas Rumpf
|
a04c7d8b38
introduce OnHeapNew and rename TLoc.s to TLoc.storage
|
7 lat temu |