Version:
0.5a
Copyright:
Jonathan P. Spratte
License:
lppl1.3c
Packaged on:
2/28/2020 9:11:22 PM
Number of files:
6
Size on disk:
379.51 kB

expkv is a minimalistic but fast and expandable <key>=<val> implementation. It provides two parsing macros: \ekvset{<set>}{<key=val list>} which is comparable to keyval’s \setkeys. \ekvparse<cs1><cs2>{<key=val list>} which can be used inside \expanded and expands to <cs1>{key} and <cs2>{key}{val} for the entries in the <key=val list>. expkv has predictable brace-stripping behaviour and handles commas and equal signs with category codes 12 and 13 correctly.