lix/src/libexpr
Eelco Dolstra 0f827cc607 * Prevent repeated wrapping of closed terms
(closed(closed(closed(...)))) since this reduces performance by
  producing bigger terms and killing caching (which incidentally also
  prevents useful infinite recursion detection).
2005-07-19 11:48:05 +00:00
..
eval.cc * string2ATerm -> overloaded toATerm. 2004-11-03 18:12:03 +00:00
eval.hh * Allow certain operations to succeed even if we don't have write 2004-10-25 14:38:23 +00:00
lexer.l * Bug fix in parsing of /* ... */ comments; due to longest match 2004-10-27 13:00:31 +00:00
Makefile.am * Revive and update the SDF grammar for Nix expressions. 2005-07-16 14:07:35 +00:00
nix.sdf * Wat cleanups. 2005-07-16 23:19:20 +00:00
nixexpr-ast.def * Drop ATmake / ATMatcher also in handling store expressions. 2004-10-29 11:22:49 +00:00
nixexpr.cc * Prevent repeated wrapping of closed terms 2005-07-19 11:48:05 +00:00
nixexpr.hh * ATermMap needs an assignment operator, otherwise we are screwed. 2005-05-08 10:28:19 +00:00
parser.cc * Check for duplicate attributes and formal parameters in Nix 2005-03-10 11:33:46 +00:00
parser.hh * Use a map to lookup primops. 2004-02-04 16:03:29 +00:00
parser.y * string2ATerm -> overloaded toATerm. 2004-11-03 18:12:03 +00:00
primops.cc * Added a primop `removeAttrs' to remove attributes from a set, e.g., 2005-05-18 17:19:21 +00:00