Parashurama 88a5e9d88c Fix operations on string as openarray in VM. (#6257) 7 yıl önce
..
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

readme.txt

This directory contains the Nim compiler written in Nim. Note that this
code has been translated from a bootstrapping version written in Pascal, so
the code is **not** a poster child of good Nim code.