LemonBoy
|
c2e5faf959
The VM cannot call methods
|
6 years ago |
cooldome
|
e63c66b810
Add sym owner to macros (#8253)
|
6 years ago |
Araq
|
7278f28740
fixes the remaining fixable Nimrod->Nim renamings; closes #2032
|
6 years ago |
LemonBoy
|
5cd152bfda
Allow `hint` and `warning` to specify its loc info (#8771)
|
6 years ago |
andri lim
|
4d5cce9882
fixes #6255, add `system.ashr` arithmetic right shift (#8547)
|
6 years ago |
andri lim
|
6e3d1dced5
fixes #5617, 'copyLineInfo' addition (#8523)
|
6 years ago |
andri lim
|
78c0ac5407
fixes #7827, bindSym enhancement (#8499)
|
6 years ago |
Oscar Nihlgård
|
931273cc6b
Fix ref bug in vmgen (#8424)
|
6 years ago |
Yuriy Glukhov
|
dd06c46865
Fixed uncaught exception in vm gen
|
6 years ago |
Andreas Rumpf
|
f555338ce8
bugfix: allow 'export' in the VM
|
6 years ago |
Araq
|
8e9551b1c7
fixex merge conflicts
|
6 years ago |
Oscar Nihlgård
|
440212a154
Fix for newStringOfCap in VM (#7901)
|
6 years ago |
Andreas Rumpf
|
268260953c
completed VM support for incremental compilations
|
6 years ago |
Andreas Rumpf
|
b5194f592c
WIP: an API for VM replay global state support
|
6 years ago |
Andreas Rumpf
|
61fb83ecbb
baby steps for incremental compilation
|
6 years ago |
Andreas Rumpf
|
40ec7be45c
refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly
|
6 years ago |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 years ago |
Andreas Rumpf
|
a4e2b0c153
platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals
|
6 years ago |
Andreas Rumpf
|
bf6c2c5ccf
preparations of making compiler/msgs.nim free of global variables
|
6 years ago |
Araq
|
2a7fc84c86
remove ast.emptyNode global; cleanup configuration.nim
|
6 years ago |
Andreas Rumpf
|
fedc136985
transf and vmgen compile again
|
6 years ago |
alaviss
|
97056fbb9b
fixes #7774 (#7783)
|
6 years ago |
Andreas Rumpf
|
1aa359febb
warn about inconsistent spacing around binary operators; fixes #7582
|
6 years ago |
Andreas Rumpf
|
f64f9e50cc
correct comparisons for nil strings/seqs
|
6 years ago |
Andreas Rumpf
|
47335aab41
introduce nkTupleConstr AST node for unary tuple construction; breaking change
|
6 years ago |
Jacek Sieka
|
85e21158db
Cleanups 20180401 (#7458)
|
6 years ago |
Arne Döring
|
6baca58693
Get symbol kind (#7491)
|
6 years ago |
cooldome
|
c34cb101b8
Fixes #7407 (#7427)
|
6 years ago |
Araq
|
934bba5255
some progress on #7261; VM does not support the new backwards indexing
|
6 years ago |
Andreas Rumpf
|
e4081a7201
preparations for language extensions: 'sink' and 'lent' types
|
7 years ago |