aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/nixexpr.cc
AgeCommit message (Expand)Author
2021-11-30fix merge issuesBen Burdette
2021-11-25Merge branch 'master' into debug-mergeBen Burdette
2021-11-25more cleanupBen Burdette
2021-11-09cleanupBen Burdette
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-22more code cleanupBen Burdette
2021-10-11comment out debugsBen Burdette
2021-10-06libexpr: remove matchAttrs boolean from ExprLambdaAndreas Rammhold
2021-10-02storing staticenv bindingsBen Burdette
2021-09-23ok was unconditoinally throwing on any With varBen Burdette
2021-09-22staticenv should be WithBen Burdette
2021-09-22more debug stuffBen Burdette
2021-09-15add cout debuggingBen Burdette
2021-09-14shared_ptr for StaticEnvBen Burdette
2021-01-21Improve error formattingEelco Dolstra
2020-06-30comments and cleanupBen Burdette
2020-06-23use plain errPos instead of nixCode; fix testsBen Burdette
2020-06-18Merge branch 'master' into caveman-LOCsBen Burdette
2020-06-15Remove trailing whitespaceEelco Dolstra
2020-06-15Get rid of explicit ErrorInfo constructorsEelco Dolstra
2020-05-21position for stdin, string; (string) for trace; fix testsBen Burdette
2020-05-11more pos reportingBen Burdette
2020-04-21remove 'format' from Error constructor callsBen Burdette
2018-03-14Fix compatibility with latest boost::formatEelco Dolstra
2017-07-30Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim
2016-11-26Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra
2016-11-25Get rid of unicode quotes (#1140)Guillaume Maudoux
2016-01-05First hit at providing support for floats in the language.Christian Theune
2015-12-17showId: Handle empty attribute namesEelco Dolstra
2015-07-17OCD: foreach -> C++11 ranged forEelco Dolstra
2015-03-06Improve error messageEelco Dolstra
2015-01-07Remove quotes around filenames in position infoEelco Dolstra
2014-10-20Improve printing of ASTsEelco Dolstra
2014-08-20Use proper quotes everywhereEelco Dolstra
2014-08-20Add some colorEelco Dolstra
2014-05-26Remove ExprBuiltinEelco Dolstra
2014-04-04forceString: Show position infoEelco Dolstra
2014-04-04Remove unnecessary quotes around file namesEelco Dolstra
2014-04-04Include position info in function applicationEelco Dolstra
2014-04-01Fix potential segfaultEelco Dolstra
2013-12-31Don't use any syntactic sugar for dynamic attrsShea Levy
2013-12-31Dynamic attrsShea Levy
2013-12-31Add the ExprBuiltin Expr type to the ASTShea Levy
2013-11-18Add a symbol __curPos that expands to the current source locationEelco Dolstra
2013-11-12Make function calls tail-recursiveEelco Dolstra
2013-10-08printStats(): Print the size of the symbol table in bytesEelco Dolstra
2013-10-08Treat undefined variable errors consistentlyEelco Dolstra
2013-10-08Show the exact position of undefined variablesEelco Dolstra