Eelco Dolstra
|
4d6ad5be17
|
* Don't use ATerms for the abstract syntax trees anymore. Not
finished yet.
|
2010-04-12 18:30:11 +00:00 |
|
Eelco Dolstra
|
0910ae9568
|
* Start of an evaluator that uses call-by-need (with thunk updating)
instead of (memoised) call-by-name.
|
2010-03-23 17:30:50 +00:00 |
|
Eelco Dolstra
|
75068e7d75
|
* Use a proper namespace.
* Optimise header file usage a bit.
* Compile the parser as C++.
|
2006-09-04 21:06:23 +00:00 |
|
Eelco Dolstra
|
9b44480612
|
* Use a map to lookup primops.
* Various performance improvements in the evaluator.
* Do not link against unused (and missing!) libraries (-lsglr, etc.).
|
2004-02-04 16:03:29 +00:00 |
|
Eelco Dolstra
|
ab0bc4999a
|
* Maintain integrity of the substitute and successor mappings when
deleting a path in the store.
* Allow absolute paths in Nix expressions.
* Get nix-prefetch-url to work again.
* Various other fixes.
|
2003-11-22 18:45:56 +00:00 |
|
Eelco Dolstra
|
ac68840e79
|
* Refactoring: put the Nix expression evaluator in its own library so
that it can be used by multiple programs.
|
2003-11-19 11:35:41 +00:00 |
|