parent
747d069449
commit
27b917d7c9
1 changed files with 0 additions and 48 deletions
48
sh/self.sh
48
sh/self.sh
|
@ -43,54 +43,6 @@ rwx_doc() {
|
||||||
--file "${RWX_AWK}"
|
--file "${RWX_AWK}"
|
||||||
}
|
}
|
||||||
|
|
||||||
rwx_doc_old() {
|
|
||||||
local name="${1}"
|
|
||||||
[ -n "${name}" ] || return
|
|
||||||
local constant doc func line module
|
|
||||||
while IFS= read -r line; do
|
|
||||||
case "${line}" in
|
|
||||||
"#!"*) doc="" ;;
|
|
||||||
"#."*)
|
|
||||||
doc=""
|
|
||||||
module="$(echo "${line}" | sed "s|#\\. \\(.*\\)|\\1|")"
|
|
||||||
;;
|
|
||||||
*"#"*)
|
|
||||||
[ -n "${doc}" ] && doc="${doc}
|
|
||||||
"
|
|
||||||
doc="${doc}$(echo "${line}" | sed "s|${RWX_REGEX_TARGET_DOC}|\\1|")"
|
|
||||||
;;
|
|
||||||
*"="*)
|
|
||||||
constant="$(echo "${line}" | sed "s|${RWX_REGEX_TARGET_CONSTANT}|\\1|")"
|
|
||||||
if [ "${constant}" = "${name}" ]; then
|
|
||||||
echo "${doc}"
|
|
||||||
return
|
|
||||||
else
|
|
||||||
doc=""
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
*"("*")"*"{"*)
|
|
||||||
func="$(echo "${line}" | sed "s|${RWX_REGEX_TARGET_FUNCTION}|\\1|")"
|
|
||||||
if [ "${func}" = "${name}" ]; then
|
|
||||||
echo "${doc}"
|
|
||||||
return
|
|
||||||
else
|
|
||||||
doc=""
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
if [ "${module}" = "${name}" ]; then
|
|
||||||
echo "${doc}"
|
|
||||||
return
|
|
||||||
else
|
|
||||||
doc=""
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
done <<EOF
|
|
||||||
${_rwx_code}
|
|
||||||
EOF
|
|
||||||
}
|
|
||||||
|
|
||||||
# ╭──────┬───────╮
|
# ╭──────┬───────╮
|
||||||
# │ self │ check │
|
# │ self │ check │
|
||||||
# ╰──────┴───────╯
|
# ╰──────┴───────╯
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue