Jasper Jenkins
|
796aafe7e0
|
make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170)
|
2020-01-17 10:34:31 +01:00 |
|
Clyybber
|
7e747d11c6
|
Cosmetic compiler cleanup (#12718)
* 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
|
2019-11-28 17:13:04 +01:00 |
|
Clyybber
|
ed1d41c51e
|
Small ast.nim cleanup (#12156)
* Remove sonsLen
* Use Indexable
|
2019-09-09 11:54:15 +02:00 |
|
Clyybber
|
cc28eef38e
|
Replace countup(x, y) with x .. y
|
2019-05-07 12:37:28 +02:00 |
|
Clyybber
|
f18b3af9d4
|
Replace countup(x, y-1) with x ..< y
|
2019-05-07 12:32:05 +02:00 |
|
Timothee Cour
|
745f1642d6
|
implement sizeof and alignof operator (manually squashed #5664) (#9356)
|
2018-10-14 00:52:28 +02:00 |
|
Andreas Rumpf
|
70ea45cdba
|
deprecated unary '<'
|
2017-10-29 08:37:13 +01:00 |
|
Andreas Rumpf
|
e879da5791
|
some work to make 'opt' a first class type
|
2017-09-24 11:21:52 +02:00 |
|
Araq
|
e6c5622aa7
|
removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes
|
2016-11-14 23:18:30 +01:00 |
|
Araq
|
8fca04027f
|
some attempts to make symbolfiles work again
|
2016-08-13 22:06:32 +02:00 |
|
Federico Ceratto
|
d9cb85c2d8
|
Spellcheck
|
2016-02-29 11:25:51 +00:00 |
|
Andreas Rumpf
|
38dee2095c
|
added 'sig' feature; removed tfShared support in the compiler
|
2016-02-28 19:56:41 +01:00 |
|
def
|
c50b5b62ef
|
Fix a few deprecation warnings
|
2016-01-25 19:10:37 +01:00 |
|
Adam Strzelecki
|
d681812465
|
compiler: Trim .nim files trailing whitespace
via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
|
2015-09-04 23:03:22 +02:00 |
|
Jacek Sieka
|
c40249cd43
|
compiler_ropes: ropeToStr -> $
|
2015-04-01 22:32:15 +08:00 |
|
Federico Ceratto
|
c95f6f117a
|
Fix typos
|
2015-02-15 16:06:06 +00:00 |
|
Guillaume Gelin
|
3119fe087d
|
Happy new year!
|
2015-01-06 15:26:33 +01:00 |
|
Araq
|
2781fea9e2
|
Nimrod renamed to Nim
|
2014-08-28 09:38:14 +02:00 |
|
Araq
|
91d842e1ec
|
implements strongSpaces parsing mode
|
2014-03-07 22:25:05 +01:00 |
|
Araq
|
aa92669d92
|
fixes #937
|
2014-03-05 02:14:53 +01:00 |
|
Araq
|
d828b0b96e
|
some progress on the new name mangler
|
2014-02-27 20:43:10 +01:00 |
|
Araq
|
263cabd1c2
|
added canonizer
|
2014-02-25 01:02:10 +01:00 |
|