rejigger
All checks were successful
/ job (push) Successful in 5m26s

This commit is contained in:
Marc Beninca 2025-07-06 03:53:18 +02:00
parent 918ed255f7
commit beb3025828
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -39,31 +39,33 @@ BEGIN {
} }
{ {
if (match($0, RE_MODULE, m)) { # doc
if (match($0, RE_SHEBANG, m)) {
append(m[1])
} else if (match($0, RE_DOC, m)) {
append(m[1])
} else if (match($0, RE_ALIAS, m)) {
append(m[1])
if (m[1] == target) {
alias = 1
}
# not doc
} else if (match($0, RE_MODULE, m)) {
reset() reset()
if (m[1] == target) { if (m[1] == target) {
module = 1 module = 1
} }
} else if (match($0, RE_SHEBANG, m)) {
append(m[1])
} else if (match($0, RE_DOC, m)) {
append(m[1])
} else if (match($0, RE_SET, m)) { } else if (match($0, RE_SET, m)) {
if (m[1] == target) { if (m[1] == target) {
output(m[1]) output(m[1])
} else { } else {
reset() reset()
} }
} else if (match($0, RE_ALIAS, m)) {
if (m[1] == target) {
alias = 1
}
append(m[1])
} else if (match($0, RE_FUNCTION, m)) { } else if (match($0, RE_FUNCTION, m)) {
if (alias) { if (alias) {
output(m[1]) output(target)
} else if (m[1] == target) { } else if (m[1] == target) {
output(m[1]) output(target)
} else { } else {
reset() reset()
} }