about summary refs log tree commit diff
path: root/src/libexpr/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2006-02-08 * Refactoring: move derivation evaluation to libexpr.Eelco Dolstra1-1/+2
2005-10-29 * Turn off build hooks in nix-push because of an impurity (NIX-21).Eelco Dolstra1-1/+1
2005-07-22 * Build dynamic libraries.Eelco Dolstra1-2/+2
2005-07-16 * Revive and update the SDF grammar for Nix expressions.Eelco Dolstra1-0/+8
2005-01-27 * Missing dependency; only a problem when building from Subversion.Eelco Dolstra1-1/+1
2004-10-29 * Drop ATmake / ATMatcher also in handling store expressions.Eelco Dolstra1-6/+5
2004-10-27 * Oops, I did it again.Eelco Dolstra1-1/+2
2004-10-27 * Add file to `make dist'.Eelco Dolstra1-1/+1
2004-10-26 * Don't use ATmake / ATmatch anymore, nor the ATMatcher class.Eelco Dolstra1-2/+11
Instead we generate data bindings (build and match functions) for the constructors specified in `constructors.def'. In particular this removes the conversions between AFuns and strings, and Nix expression evaluation now seems 3 to 4 times faster.
2004-08-04 * Allow primops with more that 1 arguments.Eelco Dolstra1-1/+1
2004-02-16 * Allow linking against an external Berkeley DB / ATerm library.Eelco Dolstra1-2/+2
2004-01-30 * Doh!Eelco Dolstra1-1/+3
2004-01-30 * Parser numbers again.Eelco Dolstra1-1/+1
* Include missing files in distributions.
2004-01-30 * Detect flex and bison; updated the manual.Eelco Dolstra1-2/+4
2004-01-30 * Replaced the SDF parser by a substantially faster Bison/FlexEelco Dolstra1-8/+10
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.
2003-11-25 * More `make dist' fixes.Eelco Dolstra1-1/+2
2003-11-19 * Refactoring (step 2).Eelco Dolstra1-6/+3
2003-11-19 * Refactoring: put the Nix expression evaluator in its own library soEelco Dolstra1-0/+22
that it can be used by multiple programs.