aboutsummaryrefslogtreecommitdiff
path: root/tools/lxdrgen.awk
Commit message (Collapse)AuthorAgeFilesLines
* Add a C++ backend for LibertyXDRPřemysl Eric Janouch2023-07-071-1/+1
| | | | | Also change the C backend so that it also de/serializes unions without any other fields besides the tag.
* lxdrgen-swift: fix warnings with exhaustive unionsPřemysl Eric Janouch2023-07-061-3/+9
|
* lxdrgen: fix decapitalizationPřemysl Eric Janouch2023-06-281-3/+4
| | | | | decapitalize() is typically called on snaketocamel() output, which always makes the first letter uppercase.
* Document the recently added scriptsPřemysl Eric Janouch2022-09-301-18/+0
|
* Import protocol code generator from xK, add testsPřemysl Eric Janouch2022-09-301-0/+309
Also add a VIM syntax highlighting file. This also fixes some previously untriggered bugs.