Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tinterf.nim works now | Araq | 2012-06-17 | 2 | -8/+29 |
| | |||||
* | simple example works again | Araq | 2012-06-16 | 1 | -2/+3 |
| | |||||
* | first implementation of new lambda lifting | Araq | 2012-06-15 | 1 | -2/+10 |
| | |||||
* | niminst: use 'set -e'; failing to copy docs and data is no installation error | Araq | 2012-05-31 | 1 | -0/+2 |
| | |||||
* | fixes #127 | Araq | 2012-05-30 | 1 | -1/+18 |
| | |||||
* | '+=' etc for all floating point types | Araq | 2012-05-29 | 2 | -0/+12 |
| | |||||
* | made tsequtils green again | Araq | 2012-05-28 | 2 | -1/+25 |
| | |||||
* | bugfix: UFCS for templates (ttempl3.nim enhanced) | Araq | 2012-05-27 | 1 | -0/+15 |
| | |||||
* | fixes #109 | Araq | 2012-05-20 | 1 | -0/+28 |
| | |||||
* | made tests green again | Araq | 2012-05-11 | 1 | -1/+1 |
| | |||||
* | added thexlit test | Araq | 2012-05-09 | 1 | -0/+12 |
| | |||||
* | fixes binding of overloaded procs | Araq | 2012-05-04 | 1 | -0/+12 |
| | |||||
* | resolved conflict for news.txt | Araq | 2012-04-21 | 1 | -1/+1 |
|\ | |||||
| * | implicit generics types as return types. removed the error message for ↵ | Zahary Karadjov | 2012-04-21 | 1 | -1/+1 |
| | | | | | | | | capturing incorrect uses of ``proc`` | ||||
* | | GC with realtime support | Araq | 2012-04-21 | 5 | -0/+14 |
|/ | |||||
* | grammar: the built-in type classes are now valid expressions | Zahary Karadjov | 2012-04-18 | 1 | -1/+1 |
| | |||||
* | attempt to make tests green | Araq | 2012-04-17 | 2 | -2/+2 |
| | |||||
* | compiler finally supports 'object {.pragma.}' syntax | Araq | 2012-04-16 | 1 | -0/+16 |
| | |||||
* | restored files that 'koch clean' removed | Araq | 2012-04-16 | 2 | -1/+2 |
| | |||||
* | fixes #105 | Araq | 2012-04-16 | 3 | -82/+59 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2012-04-15 | 2 | -6/+6 |
|\ | |||||
| * | fix incorrect path for rodfile tests' nimcache | Zahary Karadjov | 2012-04-15 | 1 | -5/+6 |
| | | |||||
| * | minor changes to make the test suite green again | Zahary Karadjov | 2012-04-15 | 1 | -1/+0 |
| | | |||||
* | | @ is a sigil-like operator | Araq | 2012-04-15 | 2 | -7/+28 |
|/ | |||||
* | re-enable rodfiles tests; fixes #91 | Zahary Karadjov | 2012-04-11 | 5 | -4/+17 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod into upstream | Zahary Karadjov | 2012-04-10 | 1 | -0/+16 |
|\ | |||||
| * | documentation improvements; higher level Mongodb wrapper | Araq | 2012-04-09 | 1 | -0/+16 |
| | | |||||
* | | typetraits module and tests | Zahary Karadjov | 2012-04-10 | 1 | -0/+24 |
| | | |||||
* | | proper order of initialization for .global. variables | Zahary Karadjov | 2012-04-10 | 3 | -0/+35 |
|/ | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod into upstream | Zahary Karadjov | 2012-03-31 | 7 | -2/+626 |
|\ | |||||
| * | corrected the index website | Araq | 2012-03-28 | 1 | -0/+7 |
| | | |||||
| * | fixes #102 | Araq | 2012-03-23 | 1 | -0/+447 |
| | | |||||
| * | bugfix: GC marker procs; making tests green again | Araq | 2012-03-23 | 2 | -2/+2 |
| | | |||||
| * | Added benchmark tool and some benchmarks. | dom96 | 2012-03-22 | 3 | -0/+170 |
| | | |||||
* | | typedesc and expr params | Zahary Karadjov | 2012-03-31 | 2 | -0/+52 |
| | | | | | | | | | | | | | | | | | | | | | | | | types are now valid proc/template/macro params and you can overload over them: proc foo(T: typedesc) # accept any type proc foo(T: typedesc{int}) # overload specifically for int proc foo(T: typedesc{int or float or Callable}) # overload for any type matching the constraints expr{type} is a param expecting compile time value of the designated type (or type class). when typedesc or expr params are used with a proc, the proc will be instantiated once for each unique type/value used as parameter. | ||||
* | | genSym support for hygienic macros and templates. | Zahary Karadjov | 2012-03-26 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | example: template hygienic(val: expr) = var `*x` = val echo `*x` *x was chosen as mnemonic for "opposite of public" and thus private | ||||
* | | generic types can be used like type classes. distinct can be applied to type ↵ | Zahary Karadjov | 2012-03-25 | 2 | -0/+34 |
|/ | | | | classes. | ||||
* | expr params implemented for procs; paving the way for type classes | Zahary Karadjov | 2012-03-22 | 2 | -1/+14 |
| | |||||
* | making tests green again | Zahary Karadjov | 2012-03-20 | 3 | -7/+7 |
| | |||||
* | merged branch overloading-for-macros | Zahary Karadjov | 2012-03-19 | 16 | -30/+102 |
|\ | |||||
| * | the test suite is mostly green again | Zahary Karadjov | 2012-03-16 | 11 | -25/+21 |
| | | |||||
| * | fix for template redefinition. test cases added. | Zahary Karadjov | 2012-03-15 | 5 | -5/+81 |
| | | |||||
* | | first steps for cleaner static/const distinction | Araq | 2012-03-13 | 1 | -3/+3 |
|/ | |||||
* | unit test for #100 | Zahary Karadjov | 2012-03-10 | 2 | -0/+13 |
| | | | | | unittest: the check macro will print only the non-literal part of the checked expression tests/run: added tunittests.nim as a single central executable where unittests could be added for quicker compilation/execution of the test suite | ||||
* | added docgen.rst2html for the forum; fixed tester bug concerning removeDir | Araq | 2012-02-21 | 1 | -1/+7 |
| | |||||
* | fixes #99 | Araq | 2012-02-17 | 1 | -0/+30 |
| | |||||
* | bugfix: optimization of complex constant string concatenations | Araq | 2012-02-17 | 1 | -0/+11 |
| | |||||
* | `do' keyword in the grammar for lambda blocks | Zahary Karadjov | 2012-02-10 | 1 | -1/+7 |
| | |||||
* | added tests/tclosure2 | Araq | 2012-02-08 | 1 | -0/+78 |
| | |||||
* | tester shouldn't fail when copyFile fails anymore | Araq | 2012-02-06 | 1 | -2/+8 |
| |