Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2005-07-16 | * Wat cleanups. | Eelco Dolstra | 1 | -10/+5 | |
2005-07-16 | * Define paths using regexps, as is done in the Flex definition. | Eelco Dolstra | 1 | -5/+2 | |
2005-07-16 | * Make the rejects a bit more compact. | Eelco Dolstra | 1 | -7/+2 | |
* Add lexical restrictions for keywords. | |||||
2005-07-16 | * Fix ambiguity. | Eelco Dolstra | 1 | -0/+1 | |
2005-07-16 | * Revive and update the SDF grammar for Nix expressions. | Eelco Dolstra | 1 | -0/+141 | |
2004-01-30 | * Replaced the SDF parser by a substantially faster Bison/Flex | Eelco Dolstra | 1 | -131/+0 | |
parser (roughly 80x faster). The absolutely latest version of Bison (1.875c) is required for reentrant GLR support, as well as a recent version of Flex (say, 2.5.31). Note that most Unix distributions ship with the prehistoric Flex 2.5.4, which doesn't support reentrancy. | |||||
2004-01-29 | * Optimised the SDF grammar. | Eelco Dolstra | 1 | -92/+13 | |
2003-11-22 | * Maintain integrity of the substitute and successor mappings when | Eelco Dolstra | 1 | -1/+2 | |
deleting a path in the store. * Allow absolute paths in Nix expressions. * Get nix-prefetch-url to work again. * Various other fixes. | |||||
2003-11-19 | * Refactoring: put the Nix expression evaluator in its own library so | Eelco Dolstra | 1 | -0/+209 | |
that it can be used by multiple programs. |