summary refs log tree commit diff stats
path: root/compiler/nimsets.nim
Commit message (Collapse)AuthorAgeFilesLines
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-30/+30
| | | | | | | | | | | | | | | | | | * Cleanup compiler code base * Unify add calls * Unify len invocations * Unify range operators * Fix oversight * Remove {.procvar.} pragma * initCandidate -> newCandidate where reasonable * Unify safeLen calls
* Small ast.nim cleanup (#12156)Clyybber2019-09-091-4/+4
| | | | | * Remove sonsLen * Use Indexable
* int128 on firstOrd, lastOrd and lengthOrd (#11701)Arne Döring2019-08-071-6/+6
| | | | * fixes #11847
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-2/+1
|
* 'nim check' stability improvementsAraq2019-07-141-3/+3
|
* Replace countup(x, y) with x .. yClyybber2019-05-071-1/+1
|
* Replace countup(x, y-1) with x ..< yClyybber2019-05-071-4/+4
|
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+1
|
* platform.nim doesn't use globals anymore; prepare msgs.nim for not using globalsAndreas Rumpf2018-05-181-27/+28
|
* big refactoring: mores stuff compilesAndreas Rumpf2018-05-101-36/+19
|
* Fix compile time set cardinality (#7558)Oscar Nihlgård2018-04-101-11/+5
|
* Improve semchecking for duplicate cases in case statements (#7176)Oscar Nihlgård2018-02-241-0/+5
| | | | | | | | * Improve semchecking for duplicate cases in case statements * Revert to previous solution * Improve test
* compiler almost free of deprecated expr/stmt namesAndreas Rumpf2016-07-301-1/+1
|
* fixes #3665Andreas Rumpf2016-01-171-3/+7
|
* compiler: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-41/+41
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* Nimrod renamed to NimAraq2014-08-281-2/+2
|
* case consistency: cs:partial bootstraps on windowsAraq2013-12-291-1/+1
|
* case consistency: next stepsAraq2013-12-291-2/+2
|
* case consistency part 4Araq2013-12-271-12/+12
|
* case consistency part 1Araq2013-12-271-4/+4
|
* fixed and documented computedGoto pragmaAraq2013-08-221-21/+6
|
* bugfixes for the guarded data flow analysisAraq2013-06-121-0/+6
|
* fixes #395Araq2013-04-231-2/+2
|
* bugfix: case exhaustiveness checkingAraq2013-03-211-3/+3
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* bugfix: overlap checking for 'case'Araq2013-01-271-2/+2
|
* made compiler more robust for idetools; implemented idetools.usagesAraq2012-07-301-7/+13
|
* year 2012 for most copyright headersAraq2012-01-021-1/+1
|
* got rid of some arcane module namesAraq2011-04-211-2/+2
|
* big repo cleanupAraq2011-04-121-0/+175