The basic layer of expl3 for property lists.
6
votes
2answers
50 views
l3prop - getting an entry inside a macro fails
I the following example I defined two new macros \UseLength and \xUseLength. Both macros shall put back the stored value of the key in the input stream. The macro \UseLength works as expected. The ...
3
votes
1answer
67 views
key values getting improperly passed through a property list getter function
I'm creating rather complicated diagram and would like to put all the controls all in one easy to find location and not scattered throughout the document. To do this, I've created setter and getter ...
4
votes
2answers
215 views
l3prop property stores and etoolbox loops: weird results
I'm writing a class for handling multi-language jargon formulas. My idea is to use l3prop to store, for each formula, its language variations -- i.e., a sort of hash table. Building on one of the ...
5
votes
1answer
88 views
Error using a defined function with expl3 inside the command \color
In the following MWE my personal definition of \marco_prop_get:nn works unless it isn't inside the macro \color. The snippet is:
\ExplSyntaxOn
\cs_new_protected:Npn \marco_prop_get:nn #1 #2
{
...
