This commit is contained in:
Marc Beninca 2025-07-08 20:37:33 +02:00
parent 23c0c18797
commit faeda4feb9
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F
2 changed files with 6 additions and 19 deletions

View file

@ -5,6 +5,10 @@ function append(line) {
doc = doc line
}
function eval(alias, target) {
print alias "() { " target " \"\\${@}\"; }"
}
function output(name, type) {
print "↙ " type
print name
@ -80,7 +84,7 @@ BEGIN {
} else if (match($0, RE_FUNCTION, m)) {
split(doc, array, "\n")
for (item in array) {
print array[item] " " m[1]
eval(array[item], m[1])
}
reset()
} else {