mirror of
https://github.com/NotAShelf/nvf.git
synced 2024-11-26 15:06:45 +00:00
docs: add comments to lua converters
This commit is contained in:
parent
9781a1071d
commit
6891c86c58
1 changed files with 3 additions and 0 deletions
|
@ -12,6 +12,7 @@
|
||||||
then "nil"
|
then "nil"
|
||||||
else "'${value}'";
|
else "'${value}'";
|
||||||
|
|
||||||
|
# convert an expression to lua
|
||||||
expToLua = exp:
|
expToLua = exp:
|
||||||
if builtins.isList exp
|
if builtins.isList exp
|
||||||
then listToLuaTable exp
|
then listToLuaTable exp
|
||||||
|
@ -19,9 +20,11 @@
|
||||||
then attrsetToLuaTable exp
|
then attrsetToLuaTable exp
|
||||||
else ("\"" + builtins.toJSON exp + "\"");
|
else ("\"" + builtins.toJSON exp + "\"");
|
||||||
|
|
||||||
|
# convert list to a lua table
|
||||||
listToLuaTable = list:
|
listToLuaTable = list:
|
||||||
"{ " + (builtins.concatStringsSep ", " (map expToLua list)) + " }";
|
"{ " + (builtins.concatStringsSep ", " (map expToLua list)) + " }";
|
||||||
|
|
||||||
|
# convert attrset to a lua table
|
||||||
attrsetToLuaTable = attrset:
|
attrsetToLuaTable = attrset:
|
||||||
"{ "
|
"{ "
|
||||||
+ (
|
+ (
|
||||||
|
|
Loading…
Reference in a new issue