Andreas Rumpf
|
26133a33a4
make tests green properly
|
6 years ago |
Andreas Rumpf
|
61d9292095
fixes merge conflict
|
6 years ago |
Andreas Rumpf
|
61e1897922
make tests green again
|
6 years ago |
cooldome
|
7302a8ce7a
Fixes 7845
|
6 years ago |
LemonBoy
|
03653ab61e
Fix type inference with static literals.
|
7 years ago |
Andreas Rumpf
|
9ab92824f6
AST change: keep nkStaticStmt in the AST for incremental compilation support
|
6 years ago |
Andreas Rumpf
|
826c1e2d78
incremental compilation: implemented basic replay logic
|
6 years ago |
Andreas Rumpf
|
40ec7be45c
refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly
|
6 years ago |
Andreas Rumpf
|
dd8a6ef3a2
implements --hint[globalvar]:on switch for quickly finding global variables
|
6 years ago |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 years ago |
Andreas Rumpf
|
feef109e60
make tests green again
|
6 years ago |
Andreas Rumpf
|
f86ca02960
make semantic checking free of globals
|
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 |
Araq
|
02b78d3f94
make tests green again
|
6 years ago |
Araq
|
5526252fa0
fixes testament compilation
|
6 years ago |
Andreas Rumpf
|
328e7a1005
options.nim: no global variables anymore
|
6 years ago |
Andreas Rumpf
|
e4c088721a
make nimsuggest compile again
|
6 years ago |
Andreas Rumpf
|
050789a8f4
sem pass compiles again
|
6 years ago |
Andreas Rumpf
|
dd35111ff2
semstmts compiles again
|
6 years ago |
Andreas Rumpf
|
ce859d8c16
more modules compile again
|
6 years ago |
Zahary Karadjov
|
2b8bf8fc4a
A motivating example for the new `bindSym` behavior.
|
6 years ago |
Andreas Rumpf
|
b7116a28ee
compiler refactoring, pass config around explicitly
|
6 years ago |
Andreas Rumpf
|
1aa359febb
warn about inconsistent spacing around binary operators; fixes #7582
|
6 years ago |
Andreas Rumpf
|
5ac94d26b3
remove the deprecated 'nil' statement
|
6 years ago |
Andreas Rumpf
|
ee7515e376
fixes #7663
|
6 years ago |
Andreas Rumpf
|
f697596faf
semcheck: code cleanups
|
6 years ago |
Andreas Rumpf
|
f755808350
remove standalone 'except' and 'finally' statements that have been deprecated for years
|
6 years ago |
Andreas Rumpf
|
c71c951a64
enforce dot and call operators are used with an explicit .experimental pragma
|
6 years ago |