aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/eval.cc
AgeCommit message (Expand)Author
2022-01-04Ensure that attrsets are sortedEelco Dolstra
2022-01-03filter out underscore namesBen Burdette
2022-01-03Merge branch 'master' into debug-exploratory-PRBen Burdette
2021-12-27more cleanupBen Burdette
2021-12-27remove debug codeBen Burdette
2021-12-27add DebugTrace for the current errorBen Burdette
2021-12-27:d envBen Burdette
2021-12-27don't add builtins to extras, initEnv() in regular replBen Burdette
2021-12-27don't add underscore names to extrasBen Burdette
2021-12-23DebugTraceBen Burdette
2021-12-23makeDebugTraceStackerBen Burdette
2021-12-23indentingBen Burdette
2021-12-22stack traces basically workingBen Burdette
2021-12-22DebugStackTracker class in one placeBen Burdette
2021-12-20bulk-allocate Value instances in the evaluatorpennae
2021-12-13Merge branch 'better-interpolation-error-location' of https://github.com/gree...Eelco Dolstra
2021-11-30fix merge issuesBen Burdette
2021-11-25Merge pull request #5648 from edolstra/list-iterEelco Dolstra
2021-11-25Merge branch 'master' into debug-mergeBen Burdette
2021-11-25Support range-based for loop over list valuesEelco Dolstra
2021-11-25more cleanupBen Burdette
2021-11-25Fix the error when accessing a forbidden path in pure evalregnat
2021-11-20add real path to allowedPathsTom Bereknyei
2021-11-16Call functors with both arguments at onceEelco Dolstra
2021-11-16Don't hang when calling an attrsetEelco Dolstra
2021-11-09cleanupBen Burdette
2021-11-09remove dead codeBen Burdette
2021-11-04Remove maxPrimOpArityEelco Dolstra
2021-11-04Fix derivation primopEelco Dolstra
2021-11-04Add level / displacement typesEelco Dolstra
2021-11-04Optimize primop callsEelco Dolstra
2021-11-04StaticEnv: Use std::vector instead of std::mapEelco Dolstra
2021-10-26Make experimental-features a proper typeregnat
2021-10-22more code cleanupBen Burdette
2021-10-22more debug removalBen Burdette
2021-10-22remove more debug codeBen Burdette
2021-10-22remove dead codeBen Burdette
2021-10-11comment out debugsBen Burdette
2021-10-11print staticenv bindingsBen Burdette
2021-10-11add nullable Expr argumentBen Burdette
2021-10-07Make builtins.{path,filterSource} work with chroot storesEelco Dolstra
2021-10-07Allow access to path copied to the storeEelco Dolstra
2021-10-07Refactoring: Add allowPath() methodEelco Dolstra
2021-10-06libexpr: remove matchAttrs boolean from ExprLambdaAndreas Rammhold
2021-10-02storing staticenv bindingsBen Burdette
2021-09-29libexpr: throw a more helpful eval-error if a builtin is not available due to...Maximilian Bosch
2021-09-22Better eval error locations for interpolation and +Geoff Reedy
2021-09-22staticenv should be WithBen Burdette
2021-09-15add cout debuggingBen Burdette
2021-09-14shared_ptr for StaticEnvBen Burdette