.. |
nimfix
|
92c2a51bf7
removed compiler internal list implementation (#5371)
|
7 anos atrás |
plugins
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
7 anos atrás |
aliases.nim
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 anos atrás |
ast.nim
|
315f0ca455
ast.nim: spacing
|
7 anos atrás |
astalgo.nim
|
e641bc7df0
minor code cleanup
|
7 anos atrás |
bitsets.nim
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 anos atrás |
canonicalizer.nim
|
e879da5791
some work to make 'opt' a first class type
|
7 anos atrás |
ccgcalls.nim
|
77453f33df
fixes #6435
|
7 anos atrás |
ccgexprs.nim
|
9485f1c888
make tests green again
|
7 anos atrás |
ccgmerge.nim
|
2eee15d7f3
Merge branch 'devel' into sighashes
|
8 anos atrás |
ccgstmts.nim
|
14ca49743f
make nnkGotoState and labels more flexible
|
7 anos atrás |
ccgthreadvars.nim
|
57874ed9b8
C++ codegen: emit 'extern C' for importc'ed functions that we declare a prototype for
|
7 anos atrás |
ccgtrav.nim
|
71c26586ed
concepts: make codegen aware of 'tyInferred'
|
7 anos atrás |
ccgtypes.nim
|
71c26586ed
concepts: make codegen aware of 'tyInferred'
|
7 anos atrás |
ccgutils.nim
|
f7f3a25be8
first steps of making 'opt' a first class type for Nim
|
7 anos atrás |
cgen.nim
|
2ca7b703fb
No implicit quit for Genode (#6515)
|
7 anos atrás |
cgendata.nim
|
92c2a51bf7
removed compiler internal list implementation (#5371)
|
7 anos atrás |
cgmeth.nim
|
baf685461b
Fixes #5946 (#6017)
|
7 anos atrás |
commands.nim
|
63530be0b8
introduce --newruntime switch for the upcoming destructors and move semantics
|
7 anos atrás |
condsyms.nim
|
3308d26581
breaking change: arrays of char do not convert to cstring; ptr to array of char does
|
7 anos atrás |
debuginfo.nim
|
9c47bb9cc0
happy new year
|
8 anos atrás |
depends.nim
|
4910a87c6f
gendepend improvements; refs #5144
|
8 anos atrás |
destroyer.nim
|
71c32da349
topttree destructor finally works
|
7 anos atrás |
dfa.nim
|
ec253ada72
initial version of the new untested destructor pass
|
7 anos atrás |
docgen.nim
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 anos atrás |
docgen2.nim
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
7 anos atrás |
evalffi.nim
|
000b8afd26
Remove expr/stmt (#5857)
|
7 anos atrás |
evaltempl.nim
|
8f4b374327
Fix #4020; Better handling of templates within concepts
|
7 anos atrás |
extccomp.nim
|
7b63ee85b9
fixes #6452
|
7 anos atrás |
filter_tmpl.nim
|
ccf99fa5ce
closes #5070
|
7 anos atrás |
filters.nim
|
ccf99fa5ce
closes #5070
|
7 anos atrás |
forloops.nim
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 anos atrás |
gorgeimpl.nim
|
02ff5f596c
implemented new experimental scriptable import mechanism
|
7 anos atrás |
guards.nim
|
aa4260ffa8
overloading resolution for getAst; breaking change
|
7 anos atrás |
hlo.nim
|
2589d69ed2
fixes #5430
|
7 anos atrás |
idents.nim
|
b652b3cd52
remove en-dash from the language
|
7 anos atrás |
idgen.nim
|
3cd4cf4320
remove unused stuff
|
8 anos atrás |
importer.nim
|
02ff5f596c
implemented new experimental scriptable import mechanism
|
7 anos atrás |
installer.ini
|
2db96d4f7b
make install.txt part of the zips
|
7 anos atrás |
jsgen.nim
|
f7f3a25be8
first steps of making 'opt' a first class type for Nim
|
7 anos atrás |
jstypes.nim
|
4de989d1c5
fixes #6035
|
7 anos atrás |
lambdalifting.nim
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 anos atrás |
lexer.nim
|
604a15c0aa
some progress on the nimpretty tool; still not ready
|
7 anos atrás |
lists.nim
|
92c2a51bf7
removed compiler internal list implementation (#5371)
|
7 anos atrás |
llstream.nim
|
ccf99fa5ce
closes #5070
|
7 anos atrás |
lookups.nim
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 anos atrás |
lowerings.nim
|
ec253ada72
initial version of the new untested destructor pass
|
7 anos atrás |
magicsys.nim
|
65801e4b6e
make tests green again
|
8 anos atrás |
main.nim
|
7aad0d6544
added 'nim jsonscript' feature
|
7 anos atrás |
modulegraphs.nim
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
7 anos atrás |
modules.nim
|
b6b5a11be7
Fixes #5112 (Fix error messages raised when multiple modules have the same original name) (#5220)
|
8 anos atrás |
msgs.nim
|
604a15c0aa
some progress on the nimpretty tool; still not ready
|
7 anos atrás |
ndi.nim
|
848676cec6
name mangling bugfixes; ndi file generation for debugger support
|
8 anos atrás |
nim.cfg
|
95682cdfb7
Remove docgen.nim's dependency on things being in path
|
8 anos atrás |
nim.nim
|
7349d12e96
GC v2 works sometimes
|
7 anos atrás |
nimblecmd.nim
|
02ff5f596c
implemented new experimental scriptable import mechanism
|
7 anos atrás |
nimconf.nim
|
3862651d44
fixes #499
|
7 anos atrás |
nimeval.nim
|
92c2a51bf7
removed compiler internal list implementation (#5371)
|
7 anos atrás |
nimlexbase.nim
|
c06f73b484
fixes an off-by-one error for nimpretty
|
7 anos atrás |
nimsets.nim
|
39ebe2175b
compiler almost free of deprecated expr/stmt names
|
8 anos atrás |
nodejs.nim
|
071ccf3d02
Add "safety compilation". Improved, fixed messages
|
9 anos atrás |
nversion.nim
|
8780d25e03
minor refactorings for better destructors
|
7 anos atrás |
options.nim
|
63530be0b8
introduce --newruntime switch for the upcoming destructors and move semantics
|
7 anos atrás |
packagehandling.nim
|
9c47bb9cc0
happy new year
|
8 anos atrás |
parampatterns.nim
|
815724db71
support the full range of type modifiers when declaring concept vars and testing proc signatures
|
7 anos atrás |
parser.nim
|
eddf9abd13
beginnings of the new nimpretty tool; still unusable
|
7 anos atrás |
passaux.nim
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
7 anos atrás |
passes.nim
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 anos atrás |
patterns.nim
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
7 anos atrás |
pbraces.nim
|
3ccc9c467d
'with' and 'without' are not keywords anymore
|
7 anos atrás |
platform.nim
|
c39e202976
Introduce first class support for Android (#5772)
|
7 anos atrás |
pluginsupport.nim
|
5c0ffa6613
fixes #3622
|
9 anos atrás |
pragmas.nim
|
50f62ff44a
distinguish between 'reorder' and 'noforward'
|
7 anos atrás |
prefixmatches.nim
|
3fafd546d5
nimsuggest: prefixes of abbreviations don't count
|
7 anos atrás |
procfind.nim
|
020b41e294
fixes #5161
|
8 anos atrás |
readme.txt
|
2781fea9e2
Nimrod renamed to Nim
|
10 anos atrás |
renderer.nim
|
186e7d49d3
fixes c2nim regression; do not produce more newlines
|
7 anos atrás |
reorder.nim
|
d456055221
fixes #6306
|
7 anos atrás |
rodread.nim
|
8780d25e03
minor refactorings for better destructors
|
7 anos atrás |
rodutils.nim
|
3308d26581
breaking change: arrays of char do not convert to cstring; ptr to array of char does
|
7 anos atrás |
rodwrite.nim
|
8780d25e03
minor refactorings for better destructors
|
7 anos atrás |
ropes.nim
|
c446806f75
improve the debugging experience when line directives are used
|
7 anos atrás |
saturate.nim
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 anos atrás |
scriptconfig.nim
|
92c2a51bf7
removed compiler internal list implementation (#5371)
|
7 anos atrás |
sem.nim
|
5d77d81751
destructors: work in progress
|
7 anos atrás |
semasgn.nim
|
db99c91679
destructors: supportsCopyMem finally works for recursive types
|
7 anos atrás |
semcall.nim
|
0a3efccb55
preparations for another bugfix
|
7 anos atrás |
semdata.nim
|
db99c91679
destructors: supportsCopyMem finally works for recursive types
|
7 anos atrás |
semdestruct.nim
|
d6c401acfb
code cleanups for the upcoming reworked destructors
|
7 anos atrás |
semexprs.nim
|
71c32da349
topttree destructor finally works
|
7 anos atrás |
semfields.nim
|
fb3ff64450
fix #5642
|
7 anos atrás |
semfold.nim
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 anos atrás |
semgnrc.nim
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 anos atrás |
seminst.nim
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 anos atrás |
semmacrosanity.nim
|
e6c5622aa7
removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes
|
8 anos atrás |
semmagic.nim
|
5d77d81751
destructors: work in progress
|
7 anos atrás |
semobjconstr.nim
|
5c7ae14074
Fixes #5965 (#6237)
|
7 anos atrás |
semparallel.nim
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 anos atrás |
sempass2.nim
|
e6f0bff6dd
make tests green again
|
7 anos atrás |
semstmts.nim
|
80e4292265
default '=sink' and '=destroy' cannot be templates
|
7 anos atrás |
semtempl.nim
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 anos atrás |
semtypes.nim
|
db99c91679
destructors: supportsCopyMem finally works for recursive types
|
7 anos atrás |
semtypinst.nim
|
db99c91679
destructors: supportsCopyMem finally works for recursive types
|
7 anos atrás |
service.nim
|
29db0d8585
refactoring complete: explicit ident cache
|
8 anos atrás |
sighashes.nim
|
e879da5791
some work to make 'opt' a first class type
|
7 anos atrás |
sigmatch.nim
|
db99c91679
destructors: supportsCopyMem finally works for recursive types
|
7 anos atrás |
suggest.nim
|
b414806e66
nimsuggest: suggest types in a type section
|
7 anos atrás |
syntaxes.nim
|
773d17cd14
big refactoring: step 1
|
8 anos atrás |
tccgen.nim
|
86c8a7a947
nimrod is obsolete
|
9 anos atrás |
transf.nim
|
0f53a06e7d
make tests green again
|
7 anos atrás |
trees.nim
|
cd02561368
introduce a pre-processing pass for the concept bodies
|
7 anos atrás |
treetab.nim
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 anos atrás |
types.nim
|
3308d26581
breaking change: arrays of char do not convert to cstring; ptr to array of char does
|
7 anos atrás |
typesrenderer.nim
|
9e12db4459
fixes #6030 (#6042)
|
7 anos atrás |
vm.nim
|
02ff5f596c
implemented new experimental scriptable import mechanism
|
7 anos atrás |
vmdef.nim
|
88a5e9d88c
Fix operations on string as openarray in VM. (#6257)
|
7 anos atrás |
vmdeps.nim
|
02ff5f596c
implemented new experimental scriptable import mechanism
|
7 anos atrás |
vmgen.nim
|
f7f3a25be8
first steps of making 'opt' a first class type for Nim
|
7 anos atrás |
vmhooks.nim
|
60b187513e
stdlib and compiler don't use .immediate anymore
|
8 anos atrás |
vmmarshal.nim
|
e6c5622aa7
removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes
|
8 anos atrás |
vmops.nim
|
c3117e1aba
Fixes #6336 (#6337)
|
7 anos atrás |
wordrecg.nim
|
3ccc9c467d
'with' and 'without' are not keywords anymore
|
7 anos atrás |
writetracking.nim
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 anos atrás |