index
:
lix
main
User &
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
libexpr
/
value-to-xml.cc
Age
Commit message (
Expand
)
Author
2024-06-17
libexpr: add expr memory management
eldritch horrors
2024-05-29
util.hh: Delete remaining file and clean up headers
Tom Hubrecht
2024-03-11
util.hh: split out signals stuff
Jade Lovelace
2023-04-24
Merge remote-tracking branch 'origin/master' into source-path
Eelco Dolstra
2023-04-21
Use `std::set<StringContextElem>` not `PathSet` for string contexts
John Ericson
2023-04-06
Origin: Use SourcePath
Eelco Dolstra
2023-04-06
Backport SourcePath from the lazy-trees branch
Eelco Dolstra
2023-03-02
Remove FormatOrString and remaining uses of format()
Eelco Dolstra
2022-12-13
Introduce AbstractPos
Eelco Dolstra
2022-04-21
store Symbols in a table as well, like positions
pennae
2022-04-21
replace most Pos objects/ptrs with indexes into a position table
pennae
2022-04-21
remove Symbol::empty
pennae
2022-02-25
Remove std::string alias (for real this time)
Eelco Dolstra
2022-01-19
defer formals duplicate check for incresed efficiency all round
pennae
2021-11-25
Support range-based for loop over list values
Eelco Dolstra
2021-11-13
toXML: display errors position
Kevin Amado
2021-10-06
libexpr: remove matchAttrs boolean from ExprLambda
Andreas Rammhold
2021-08-29
Force all Pos* to be non-null
Robert Hensing
2020-12-17
Rename Value::normalType() -> Value::type()
Silvan Mosberger
2020-12-12
Use Value::normalType on all forced values instead of Value::type
Silvan Mosberger
2019-10-09
OCD performance fix: {find,count}+insert => insert
Eelco Dolstra
2016-01-05
First hit at providing support for floats in the language.
Christian Theune
2015-07-23
Optimize small lists
Eelco Dolstra
2015-07-17
OCD: foreach -> C++11 ranged for
Eelco Dolstra
2014-12-02
Make all ExternalValueBase functions const
Shea Levy
2014-12-02
Allow external code using libnixexpr to add types
Shea Levy
2012-03-05
Fix compilation on FreeBSD
Eelco Dolstra
2010-10-24
* Keep attribute sets in sorted order to speed up attribute lookups.
Eelco Dolstra
2010-10-24
* Store attribute sets as a vector instead of a map (i.e. a red-black
Eelco Dolstra
2010-10-22
* Store Value nodes outside of attribute sets. I.e., Attr now stores
Eelco Dolstra
2010-06-10
* builtins.toXML: propagate the string context. This is a regression
Eelco Dolstra
2010-05-07
(no commit message)
Eelco Dolstra
2010-05-07
* Sync with the trunk.
Eelco Dolstra
2010-05-07
* Keep track of the source positions of attributes.
Eelco Dolstra
2010-04-15
* Store lists as lists of pointers to values rather than as lists of
Eelco Dolstra
2010-04-13
* Use a symbol table to represent identifiers and attribute names
Eelco Dolstra
2010-04-12
* Don't use ATerms for the abstract syntax trees anymore. Not
Eelco Dolstra
2010-04-07
* expr-to-xml -> value-to-xml.
Eelco Dolstra