.. |
nimfix
|
92c2a51bf7
removed compiler internal list implementation (#5371)
|
8 yıl önce |
plugins
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
8 yıl önce |
aliases.nim
|
e6c5622aa7
removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes
|
8 yıl önce |
ast.nim
|
88a5e9d88c
Fix operations on string as openarray in VM. (#6257)
|
7 yıl önce |
astalgo.nim
|
e641bc7df0
minor code cleanup
|
7 yıl önce |
bitsets.nim
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 yıl önce |
canonicalizer.nim
|
e6c5622aa7
removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes
|
8 yıl önce |
ccgcalls.nim
|
46b672a6c4
minor codegen bugfix: don't use names for closures that are also mangled Nim names
|
7 yıl önce |
ccgexprs.nim
|
2ef65d5cdf
C++ codgen: do not emit struct literals if not possible
|
7 yıl önce |
ccgmerge.nim
|
2eee15d7f3
Merge branch 'devel' into sighashes
|
8 yıl önce |
ccgstmts.nim
|
ad608838bf
closures have an object type field so that we can perform correct deepCopy() for the BoehmGC target
|
7 yıl önce |
ccgthreadvars.nim
|
57874ed9b8
C++ codegen: emit 'extern C' for importc'ed functions that we declare a prototype for
|
8 yıl önce |
ccgtrav.nim
|
153441db1d
codegen: do not produce empty loops; speeds up debug builds tremendously on Windows
|
7 yıl önce |
ccgtypes.nim
|
82453825e9
Make Nim gdb pretty print friendly (#6240)
|
7 yıl önce |
ccgutils.nim
|
ba4cc4bf35
a few tiny cleanups (#5712)
|
7 yıl önce |
cgen.nim
|
c446806f75
improve the debugging experience when line directives are used
|
7 yıl önce |
cgendata.nim
|
92c2a51bf7
removed compiler internal list implementation (#5371)
|
8 yıl önce |
cgmeth.nim
|
baf685461b
Fixes #5946 (#6017)
|
7 yıl önce |
commands.nim
|
82453825e9
Make Nim gdb pretty print friendly (#6240)
|
7 yıl önce |
condsyms.nim
|
c39e202976
Introduce first class support for Android (#5772)
|
7 yıl önce |
debuginfo.nim
|
9c47bb9cc0
happy new year
|
8 yıl önce |
depends.nim
|
4910a87c6f
gendepend improvements; refs #5144
|
8 yıl önce |
docgen.nim
|
606aab9cdf
Do not generate Source/Edit without git in config
|
7 yıl önce |
docgen2.nim
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
8 yıl önce |
evalffi.nim
|
000b8afd26
Remove expr/stmt (#5857)
|
7 yıl önce |
evaltempl.nim
|
8f4b374327
Fix #4020; Better handling of templates within concepts
|
7 yıl önce |
extccomp.nim
|
31ecec6473
Allow to modify backend link template (#6173)
|
7 yıl önce |
filter_tmpl.nim
|
773d17cd14
big refactoring: step 1
|
8 yıl önce |
filters.nim
|
773d17cd14
big refactoring: step 1
|
8 yıl önce |
forloops.nim
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 yıl önce |
guards.nim
|
aa4260ffa8
overloading resolution for getAst; breaking change
|
7 yıl önce |
hlo.nim
|
2589d69ed2
fixes #5430
|
7 yıl önce |
idents.nim
|
b652b3cd52
remove en-dash from the language
|
7 yıl önce |
idgen.nim
|
3cd4cf4320
remove unused stuff
|
8 yıl önce |
importer.nim
|
24a0927644
fixes #5185
|
8 yıl önce |
installer.ini
|
2db96d4f7b
make install.txt part of the zips
|
7 yıl önce |
jsgen.nim
|
f127a7f7aa
fixes #6096
|
7 yıl önce |
jstypes.nim
|
4de989d1c5
fixes #6035
|
7 yıl önce |
lambdalifting.nim
|
ad608838bf
closures have an object type field so that we can perform correct deepCopy() for the BoehmGC target
|
7 yıl önce |
lexer.nim
|
ee43fc82d5
bugfix: keep the information of a raw float literal in the AST
|
7 yıl önce |
lists.nim
|
92c2a51bf7
removed compiler internal list implementation (#5371)
|
8 yıl önce |
llstream.nim
|
aa8b470cf6
use linenoise instead of GNU readline
|
9 yıl önce |
lookups.nim
|
d02486aa48
compiler: better error messages (#5613)
|
7 yıl önce |
lowerings.nim
|
ad608838bf
closures have an object type field so that we can perform correct deepCopy() for the BoehmGC target
|
7 yıl önce |
magicsys.nim
|
65801e4b6e
make tests green again
|
8 yıl önce |
main.nim
|
ab31b776ef
Fix typo
|
7 yıl önce |
modulegraphs.nim
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
8 yıl önce |
modules.nim
|
b6b5a11be7
Fixes #5112 (Fix error messages raised when multiple modules have the same original name) (#5220)
|
8 yıl önce |
msgs.nim
|
52f092d02b
Lineinfo change (#6084)
|
7 yıl önce |
ndi.nim
|
848676cec6
name mangling bugfixes; ndi file generation for debugger support
|
8 yıl önce |
nim.cfg
|
95682cdfb7
Remove docgen.nim's dependency on things being in path
|
8 yıl önce |
nim.nim
|
f04d21f279
refactoring: explict config state instead of globals
|
8 yıl önce |
nimblecmd.nim
|
d8944b93cb
Fixed handling of versions with dashes in nimble pkgs (#6335)
|
7 yıl önce |
nimconf.nim
|
3862651d44
fixes #499
|
7 yıl önce |
nimeval.nim
|
92c2a51bf7
removed compiler internal list implementation (#5371)
|
8 yıl önce |
nimlexbase.nim
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 yıl önce |
nimsets.nim
|
39ebe2175b
compiler almost free of deprecated expr/stmt names
|
8 yıl önce |
nodejs.nim
|
071ccf3d02
Add "safety compilation". Improved, fixed messages
|
9 yıl önce |
nversion.nim
|
a6d17b5503
some progress on --symbolfiles:on
|
8 yıl önce |
options.nim
|
2d8e97ee03
only replace the tilde when followed by a slash; refs #6176
|
7 yıl önce |
packagehandling.nim
|
9c47bb9cc0
happy new year
|
8 yıl önce |
parampatterns.nim
|
815724db71
support the full range of type modifiers when declaring concept vars and testing proc signatures
|
7 yıl önce |
parser.nim
|
7ad115f530
Restore the old behavior of parsing "quote do:"
|
7 yıl önce |
passaux.nim
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
8 yıl önce |
passes.nim
|
50f62ff44a
distinguish between 'reorder' and 'noforward'
|
7 yıl önce |
patterns.nim
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
8 yıl önce |
pbraces.nim
|
5e368f3639
support for external types with covariant generic params
|
7 yıl önce |
platform.nim
|
c39e202976
Introduce first class support for Android (#5772)
|
7 yıl önce |
pluginsupport.nim
|
5c0ffa6613
fixes #3622
|
9 yıl önce |
pragmas.nim
|
50f62ff44a
distinguish between 'reorder' and 'noforward'
|
7 yıl önce |
prefixmatches.nim
|
3fafd546d5
nimsuggest: prefixes of abbreviations don't count
|
7 yıl önce |
procfind.nim
|
020b41e294
fixes #5161
|
8 yıl önce |
readme.txt
|
2781fea9e2
Nimrod renamed to Nim
|
10 yıl önce |
renderer.nim
|
6f6e6fe4eb
Fix #6295 (#6296)
|
7 yıl önce |
reorder.nim
|
d456055221
fixes #6306
|
7 yıl önce |
rodread.nim
|
29db0d8585
refactoring complete: explicit ident cache
|
8 yıl önce |
rodutils.nim
|
06415eb69d
Fixes #5821 (float32 literal comparison issue) (#5825)
|
7 yıl önce |
rodwrite.nim
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
8 yıl önce |
ropes.nim
|
c446806f75
improve the debugging experience when line directives are used
|
7 yıl önce |
saturate.nim
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 yıl önce |
scriptconfig.nim
|
92c2a51bf7
removed compiler internal list implementation (#5371)
|
8 yıl önce |
sem.nim
|
cd02561368
introduce a pre-processing pass for the concept bodies
|
7 yıl önce |
semasgn.nim
|
8cd5f1f8f5
introduce tyInferred for the unbound concept type params
|
7 yıl önce |
semcall.nim
|
367d232351
fix #1017; fix #3309
|
7 yıl önce |
semdata.nim
|
cd02561368
introduce a pre-processing pass for the concept bodies
|
7 yıl önce |
semdestruct.nim
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
8 yıl önce |
semexprs.nim
|
a08fb61da9
make tests green again
|
7 yıl önce |
semfields.nim
|
fb3ff64450
fix #5642
|
7 yıl önce |
semfold.nim
|
24966e006a
fix #1082
|
7 yıl önce |
semgnrc.nim
|
cd02561368
introduce a pre-processing pass for the concept bodies
|
7 yıl önce |
seminst.nim
|
f0999de9dc
Fix #5962
|
7 yıl önce |
semmacrosanity.nim
|
e6c5622aa7
removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes
|
8 yıl önce |
semmagic.nim
|
8d714d2b02
low/high/of are now overloadable operations
|
7 yıl önce |
semobjconstr.nim
|
5c7ae14074
Fixes #5965 (#6237)
|
7 yıl önce |
semparallel.nim
|
39ebe2175b
compiler almost free of deprecated expr/stmt names
|
8 yıl önce |
sempass2.nim
|
440d100595
fixes #6067
|
7 yıl önce |
semstmts.nim
|
2ad9a16e0a
fixes anon procs created by macros
|
7 yıl önce |
semtempl.nim
|
000b8afd26
Remove expr/stmt (#5857)
|
7 yıl önce |
semtypes.nim
|
837b77b0a1
fixes basic type alignement issue on i386 platform. (#6209)
|
7 yıl önce |
semtypinst.nim
|
ba61e7e3ac
fix #2730; fix #4880
|
7 yıl önce |
service.nim
|
29db0d8585
refactoring complete: explicit ident cache
|
8 yıl önce |
sighashes.nim
|
4da8536701
fix compilation regression in alea
|
7 yıl önce |
sigmatch.nim
|
4483cefa0c
fix #5918
|
7 yıl önce |
suggest.nim
|
b414806e66
nimsuggest: suggest types in a type section
|
7 yıl önce |
syntaxes.nim
|
773d17cd14
big refactoring: step 1
|
8 yıl önce |
tccgen.nim
|
86c8a7a947
nimrod is obsolete
|
9 yıl önce |
transf.nim
|
b58fbd1b48
fixes #5618
|
7 yıl önce |
trees.nim
|
cd02561368
introduce a pre-processing pass for the concept bodies
|
7 yıl önce |
treetab.nim
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 yıl önce |
types.nim
|
07d50cedf0
Fix #5983
|
7 yıl önce |
typesrenderer.nim
|
9e12db4459
fixes #6030 (#6042)
|
7 yıl önce |
vm.nim
|
88a5e9d88c
Fix operations on string as openarray in VM. (#6257)
|
7 yıl önce |
vmdef.nim
|
88a5e9d88c
Fix operations on string as openarray in VM. (#6257)
|
7 yıl önce |
vmdeps.nim
|
0755f902dd
Corrected tuple type to nkPar for unnamed tuples on getType (#6172)
|
7 yıl önce |
vmgen.nim
|
88a5e9d88c
Fix operations on string as openarray in VM. (#6257)
|
7 yıl önce |
vmhooks.nim
|
60b187513e
stdlib and compiler don't use .immediate anymore
|
8 yıl önce |
vmmarshal.nim
|
e6c5622aa7
removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes
|
8 yıl önce |
vmops.nim
|
c3117e1aba
Fixes #6336 (#6337)
|
7 yıl önce |
wordrecg.nim
|
50f62ff44a
distinguish between 'reorder' and 'noforward'
|
7 yıl önce |
writetracking.nim
|
4d22cff8ea
make the Nim compiler compile as C++
|
8 yıl önce |