Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | better html generator for the tester; fixes some VM bugs | Araq | 2014-01-17 | 1 | -11/+18 |
| | |||||
* | introduce tyFromExpr; fixes #618 | Zahary Karadjov | 2014-01-04 | 1 | -0/+8 |
| | |||||
* | migrate the static param handling to ReplaceTypeVars; fix tgenericvariant | Zahary Karadjov | 2013-12-30 | 1 | -4/+7 |
| | |||||
* | Merge branch 'upstream' into devel | Zahary Karadjov | 2013-12-29 | 1 | -14/+41 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/ccgutils.nim compiler/msgs.nim compiler/sem.nim compiler/semexprs.nim compiler/seminst.nim compiler/semmagic.nim compiler/semstmts.nim compiler/semtypes.nim compiler/semtypinst.nim compiler/sigmatch.nim compiler/types.nim compiler/vmgen.nim lib/core/macros.nim lib/system.nim tests/reject/tenummix.nim web/news.txt | ||||
| * | make more tests green | Zahary Karadjov | 2013-12-29 | 1 | -10/+9 |
| | | |||||
| * | better integration of tyStatic into typeRel | Zahary Karadjov | 2013-12-25 | 1 | -0/+10 |
| | | |||||
* | | case consistency: cs:partial bootstraps on windows | Araq | 2013-12-29 | 1 | -8/+8 |
| | | |||||
* | | case consistency: next steps | Araq | 2013-12-29 | 1 | -2/+2 |
| | | |||||
* | | case consistency part 4 | Araq | 2013-12-27 | 1 | -15/+15 |
| | | |||||
* | | case consistency part 1 | Araq | 2013-12-27 | 1 | -1/+1 |
| | | |||||
* | | templates can access hidden fields | Araq | 2013-12-25 | 1 | -23/+9 |
| | | |||||
* | | tcnstseq works again | Araq | 2013-12-23 | 1 | -3/+11 |
| | | |||||
* | | Merge branch 'master' into vm2 | Araq | 2013-12-05 | 1 | -16/+37 |
|\| | | | | | | | | | Conflicts: compiler/sem.nim | ||||
| * | fixes #681 | Araq | 2013-11-30 | 1 | -1/+19 |
| | | |||||
| * | fixes #686 | Araq | 2013-11-29 | 1 | -14/+16 |
| | | |||||
| * | simple unit test and better documentation for the user defined type classes | Zahary Karadjov | 2013-11-17 | 1 | -1/+2 |
| | | |||||
* | | tcnstseq works again | Araq | 2013-11-07 | 1 | -0/+5 |
| | | |||||
* | | compiler bootstraps with new VM | Araq | 2013-10-15 | 1 | -21/+22 |
|/ | |||||
* | prevent eval crashes due to PContext-dependent ops not being available in ↵ | Zahary Karadjov | 2013-08-25 | 1 | -30/+35 |
| | | | | evalConstExpr | ||||
* | working code for simple cases of user-defined type classes | Zahary Karadjov | 2013-08-25 | 1 | -0/+6 |
| | |||||
* | fixes #503 | Araq | 2013-07-02 | 1 | -9/+11 |
| | |||||
* | astToStr is now immediate | Araq | 2013-06-02 | 1 | -4/+11 |
| | |||||
* | merged the persistent scopes work with the delayed proc compilation strategy | Zahary Karadjov | 2013-05-12 | 1 | -2/+1 |
|\ | |||||
* | | final fixes giving us a working compiler | Zahary Karadjov | 2013-05-12 | 1 | -2/+1 |
| | | |||||
* | | get rid of TOverloadIter.stackPtr | Zahary Karadjov | 2013-05-12 | 1 | -0/+1 |
| | | |||||
* | | get rid of ImportTablePos and ModuleTablePos | Zahary Karadjov | 2013-05-12 | 1 | -1/+1 |
| | | |||||
* | | get rid of the SymTab* procs in astalgo | Zahary Karadjov | 2013-05-12 | 1 | -4/+4 |
| | | |||||
* | | switch to a linked list of scopes | Zahary Karadjov | 2013-05-11 | 1 | -4/+4 |
|/ | |||||
* | fixes #117 | Araq | 2013-05-04 | 1 | -0/+4 |
| | |||||
* | completed expr/stmt unification | Araq | 2013-05-03 | 1 | -2/+4 |
| | |||||
* | revert new scope for 'if' | Araq | 2013-05-02 | 1 | -1/+1 |
| | |||||
* | first steps to the expr/stmt unification | Araq | 2013-04-30 | 1 | -1/+4 |
| | |||||
* | first version of commonType | Araq | 2013-04-22 | 1 | -0/+31 |
| | |||||
* | fixes #287; bugfix: subrange checking is performed again | Araq | 2013-04-12 | 1 | -1/+1 |
| | |||||
* | fixes a long-standing bug about procvar checking | Araq | 2013-03-25 | 1 | -1/+1 |
| | |||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | lazy operand sem'checking (beware) | Araq | 2013-03-02 | 1 | -11/+5 |
| | |||||
* | merged upstream master | Zahary Karadjov | 2013-01-27 | 1 | -3/+5 |
|\ | |||||
| * | implemented generic multi methods | Araq | 2013-01-16 | 1 | -1/+2 |
| | | |||||
| * | some fixes for generic first class iterators | Araq | 2012-12-15 | 1 | -2/+1 |
| | | |||||
| * | fixes #271 | Araq | 2012-12-15 | 1 | -0/+2 |
| | | |||||
* | | remove any traces of the old global generics cache | Zahary Karadjov | 2013-01-27 | 1 | -7/+7 |
| | | |||||
* | | store the instantiation cache in the generic symbol | Zahary Karadjov | 2012-11-28 | 1 | -1/+1 |
| | | |||||
* | | CaaS in-memory caching | Zahary Karadjov | 2012-11-28 | 1 | -6/+5 |
| | | | | | | | | | | removed some redundant filepath params and variables and switched to canonical paths in most places | ||||
* | | caas is now drivable through stdin | Zahary Karadjov | 2012-11-28 | 1 | -7/+2 |
|/ | | | | | * added idetools --eval * streams.readLine recognises and applies the backspace character | ||||
* | AST quasi-quoting for macros | Zahary Karadjov | 2012-11-11 | 1 | -0/+1 |
| | |||||
* | next steps for exception tracking | Araq | 2012-11-03 | 1 | -1/+1 |
| | |||||
* | nimbuild should work again | Araq | 2012-11-01 | 1 | -0/+1 |
| | |||||
* | cas improvements | Araq | 2012-10-24 | 1 | -1/+2 |
| | |||||
* | caas barely works now | Araq | 2012-10-24 | 1 | -3/+3 |
| |