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}"
|
||||
}
|
||||
|
||||
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 │
|
||||
# ╰──────┴───────╯
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue