lix/src/libexpr
Eelco Dolstra f4c5531d92 * New language feature: domain checks, which check whether a function
argument has a valid value, i.e., is in a certain domain.  E.g.,

    { foo : [true false]
    , bar : ["a" "b" "c"]
    }: ...

  This previously could be done using assertions, but domain checks
  will allow the buildfarm to automatically extract the configuration
  space from functions.
2006-07-24 16:35:34 +00:00
..
eval.cc * New language feature: domain checks, which check whether a function 2006-07-24 16:35:34 +00:00
eval.hh * Better error messages (especially wrt types). 2006-07-19 15:36:15 +00:00
get-drvs.cc * Refactoring to support domain checks. 2006-07-24 15:16:03 +00:00
get-drvs.hh * Huge reduction in memory use (2/3 or so on large nix-env -qas 2006-05-02 17:12:03 +00:00
lexer.l * Disallow unescaped $ in string literals. 2006-05-01 15:29:46 +00:00
Makefile.am * Support for srcdir != builddir (NIX-41). 2006-05-12 11:47:45 +00:00
nix.sdf * Hm. 2006-03-23 16:37:49 +00:00
nixexpr-ast.def * Refactoring to support domain checks. 2006-07-24 15:16:03 +00:00
nixexpr.cc * New language feature: domain checks, which check whether a function 2006-07-24 16:35:34 +00:00
nixexpr.hh * Refactoring to support domain checks. 2006-07-24 15:16:03 +00:00
parser.cc * Refactoring to support domain checks. 2006-07-24 15:16:03 +00:00
parser.hh * Use a map to lookup primops. 2004-02-04 16:03:29 +00:00
parser.y * New language feature: domain checks, which check whether a function 2006-07-24 16:35:34 +00:00
primops.cc * Better error messages (especially wrt types). 2006-07-19 15:36:15 +00:00