Andreas Rumpf
|
4cece52524
Nimscript: fixes #9246 [backport]
|
před 6 roky |
Andreas Rumpf
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
před 6 roky |
Andreas Rumpf
|
826c1e2d78
incremental compilation: implemented basic replay logic
|
před 6 roky |
Andreas Rumpf
|
61fb83ecbb
baby steps for incremental compilation
|
před 6 roky |
Andreas Rumpf
|
ddc6cec69e
refactoring: move DB model to incremental.nim
|
před 6 roky |
Andreas Rumpf
|
688c54d8f1
compiler API: final cleanups; improve security by diabling 'gorge' and friends
|
před 6 roky |
Andreas Rumpf
|
b92fcacb99
more compiler API cleanups
|
před 6 roky |
Andreas Rumpf
|
e5281f9356
rename 'nimrodVM' to 'nimVM'
|
před 6 roky |
Andreas Rumpf
|
006ee79a91
make dependency analyser free of global variables
|
před 6 roky |
Andreas Rumpf
|
545b1582cd
refactoring: make projectMainIdx typesafe
|
před 6 roky |
Andreas Rumpf
|
40ec7be45c
refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly
|
před 6 roky |
Andreas Rumpf
|
18a3833d60
more refactoring
|
před 6 roky |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
před 6 roky |
Andreas Rumpf
|
a4e2b0c153
platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals
|
před 6 roky |
Andreas Rumpf
|
bf6c2c5ccf
preparations of making compiler/msgs.nim free of global variables
|
před 6 roky |
Andreas Rumpf
|
c73cd5349e
documentation generator works again
|
před 6 roky |
Andreas Rumpf
|
328e7a1005
options.nim: no global variables anymore
|
před 6 roky |
Andreas Rumpf
|
342e50e26c
compiler compiles again; simple programs do work
|
před 6 roky |
Andreas Rumpf
|
b7116a28ee
compiler refactoring, pass config around explicitly
|
před 6 roky |
Andreas Rumpf
|
33b69f0ed0
refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654
|
před 6 roky |
treeform
|
35b0cc67e8
Remove PHP backend. (#7606)
|
před 6 roky |
PMunch
|
5003942256
Renamed jsondoc2 to jsondoc, similar to doc2 (#7279)
|
před 6 roky |
Araq
|
f3b8d92216
new .rod file implementation; part 1: writing of the file
|
před 7 roky |
Andreas Rumpf
|
51c45c7201
symbol files: introduce more switches for debugging
|
před 7 roky |
Andreas Rumpf
|
da90657317
make the new --genDeps feature optional since it makes compilations slower
|
před 7 roky |
Andreas Rumpf
|
5516fee1a7
Merge branch 'compile-deps' of https://github.com/pyokagan/Nim into pyokagan-compile-deps
|
před 7 roky |
Andreas Rumpf
|
a4d40d137e
'nim doc' is now using version 2 of the documentation generator
|
před 7 roky |
Dmitry Atamanov
|
870567d083
WIP: Add a advanced compiler command 'ctags' (#6654)
|
před 7 roky |
Andreas Rumpf
|
7aad0d6544
added 'nim jsonscript' feature
|
před 7 roky |
Paul Tan
|
b06c0f97a4
writeDepsFile: write included files as well
|
před 7 roky |