ad_parse_documentation_string
ad_parse_documentation_string
Defined in
- Testcases:
-
No testcase defined.
Source code:
upvar $elements_var elements
if { [info exists elements] } {
unset elements
}
set lines [split $doc_string "\n\r"]
array set elements [list]
set current_element main
set buffer ""
foreach line $lines {
if { [regexp {^[ \t]*@([-a-zA-Z_]+)(.*)$} $line "" element remainder] } {
lappend elements($current_element) [string trim $buffer]
set current_element $element
set buffer "$remainder\n"
} else {
append buffer $line "\n"
}
}
lappend elements($current_element) [string trim $buffer]
XQL Not present:Generic, PostgreSQL, Oracle
[
hide source ]
| [
make this the default ]