lix/src/libexpr
Eelco Dolstra 8a1ab709a4 * New builtin functions builtins.{hasAttr, getAttr} to check for
attribute existence and to return an attribute from an attribute
  set, respectively.  Example: `hasAttr "foo" {foo = 1;}'.  They
  differ from the `?' and `.' operators in that the attribute name is
  an arbitrary expression.  (NIX-61)
2006-09-22 14:31:55 +00:00
..
attr-path.cc * Use a proper namespace. 2006-09-04 21:06:23 +00:00
attr-path.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
eval.cc * Use a proper namespace. 2006-09-04 21:06:23 +00:00
eval.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
expr-to-xml.cc * Use a proper namespace. 2006-09-04 21:06:23 +00:00
expr-to-xml.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
get-drvs.cc * Use a proper namespace. 2006-09-04 21:06:23 +00:00
get-drvs.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
lexer.l * Compile the lexer as C++ code. Remove all the redundant C/C++ 2006-09-04 21:36:15 +00:00
Makefile.am * Move setuid stuff to libutil. 2006-09-04 22:55:28 +00:00
nix.sdf * Support `++'. 2006-09-11 13:05:15 +00:00
nixexpr-ast.def * Refactoring to support domain checks. 2006-07-24 15:16:03 +00:00
nixexpr.cc * Sone missing #includes. 2006-09-05 08:54:48 +00:00
nixexpr.hh * Shut up a warning. 2006-09-20 16:36:29 +00:00
parser.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
parser.y * Remove unnecessary inclusions of aterm2.h. 2006-09-04 22:08:40 +00:00
primops.cc * New builtin functions builtins.{hasAttr, getAttr} to check for 2006-09-22 14:31:55 +00:00