summary refs log tree commit diff stats
path: root/tests/run
Commit message (Collapse)AuthorAgeFilesLines
* 'return' for first class iteratorsAraq2012-11-261-0/+20
|
* next steps for first class iteratorsAraq2012-11-261-2/+2
|
* added missing type flagsAraq2012-11-231-3/+3
|
* added system.finished for first class iteratorsAraq2012-11-171-1/+39
|
* next steps for first class iteratorsAraq2012-11-151-4/+32
|
* improvements for first class iteratorsAraq2012-11-151-1/+19
|
* bugfix: stack traces; first class iterators almost workingAraq2012-11-151-0/+33
|
* added system.onRaise to support a condition systemAraq2012-11-051-0/+34
|
* exception tracking should workAraq2012-11-041-1/+3
|
* fixes #232Araq2012-10-191-0/+11
|
* fixes #106Zahary Karadjov2012-10-161-10/+22
|
* Improved support for nkSymChoices in type coercionsZahary Karadjov2012-10-151-0/+74
| | | | | | | | | | For example, this allows you to pick up a proc with a specific signature from an overload set. bugfix: nimrod generated invalid code when a RVO function had a single compile-time param bugfix: nkHiddenDerefs were not neutralised properly for indirect proc calls
* bugfix: threads should work again; fixes #220Araq2012-10-121-0/+27
|
* syntax compatibility between do blocks and stmt blocksZahary Karadjov2012-10-042-12/+10
| | | | | | | | | | | | See the section `do notation` in the manual for more info. * nkMacroStmt has been removed Macro statements are now mapped to regular nkCall nodes. The support for additional clauses (such as else, except, of, etc) have been restored - they will now appear as additional arguments for the nkCall node (as nkElse, nkExcept, etc nodes) * fixed some regressions in the `is` operator and semCompiles
* added titer7 testAraq2012-10-041-0/+57
|
* implemented case expressionsZahary Karadjov2012-10-031-11/+13
|
* bugfix: allow tuple constructors in generic codeZahary Karadjov2012-10-031-0/+4
|
* implemented return type inferenceZahary Karadjov2012-10-031-0/+29
| | | | | | Other fixes: * bind once is now the default for type classes as documented in the manual * fixes an issue in template overloading (erroneous ambiguity when different typedesc params were used)
* test cases for the new typedesc featuresZahary Karadjov2012-09-252-2/+28
|
* fixes #186 and the ttypedesc1 test caseZahary Karadjov2012-09-231-6/+8
|
* proc bodies can be expressions with a typeAraq2012-09-221-1/+4
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-09-131-1/+15
|\
| * type trais used to work only on user-defined types. see #202Zahary Karadjov2012-09-131-1/+15
| |
* | debugger compiles againAraq2012-09-131-1/+1
|/
* made more tests green; fixes #201Araq2012-09-125-5/+21
|
* Merge pull request #198 from Tass/masterAraq2012-09-082-8/+14
|\ | | | | Implements hash(float)
| * real test nowSimon Hafner2012-09-081-1/+2
| |
| * Issue #197 has been solvedSimon Hafner2012-09-081-8/+6
| |
| * hash() for floatsSimon Hafner2012-09-081-0/+7
| |
* | unittest bugfix; made some tests greenAraq2012-09-081-1/+1
| |
* | Merge branch 'master' of github.com:Araq/NimrodAraq2012-09-081-0/+49
|\|
| * no uniqueCounter it isSimon Hafner2012-09-061-5/+4
| |
| * + random number generator for floats and slices - with testsSimon Hafner2012-09-061-0/+50
| | | | | | | | I also took the liberty to unify the API between ECMAScript and C.
* | term rewriting improvementsAraq2012-09-081-1/+1
|/
* further improvements for term rewriting macrosAraq2012-09-042-6/+6
|
* made tests green againAraq2012-08-317-5/+12
|
* next steps towards term rewriting macros; simple examples workAraq2012-08-301-0/+17
|
* made tests green againAraq2012-08-244-4/+4
|
* objects with no ancestor are not implicitely finalAraq2012-08-241-1/+1
|
* added ttables2 to gather data about issue #183Araq2012-08-222-1/+22
|
* documented hygienic templates; made tests green; fixed system.clampAraq2012-08-221-1/+1
|
* Fixed tasyncudp.nim to work with fowl's changes.Dominik Picheta2012-08-201-1/+2
|
* made tests green againAraq2012-08-161-1/+1
|
* openarray/varargs split; breaks bootstrappingAraq2012-08-161-4/+4
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-08-132-3/+82
|\
| * UDP improvements for the sockets module. Renamed ftpclient.fileExists toDominik Picheta2012-08-122-3/+82
| | | | | | | | existsFile for consistency. Added tasyncudp test.
* | top level closures should work; transf is not a pass anymore; next steps for ↵Araq2012-08-132-4/+3
|/ | | | first class iterator support
* borrow works with genericsAraq2012-08-061-0/+21
|
* made more tests greenAraq2012-07-263-17/+23
|
* Added mycert.pem for the asynciossl test.Dominik Picheta2012-07-241-1/+1
|