doc_adp_execute (public)
doc_adp_execute compiled_adp
Defined in packages/acs-tcl/tcl/adp-parser-procs.tcl
Evaluates an ADP block returned by
doc_adp_compile
. May be invoked recursively by tag handlers.
- Parameters:
- compiled_adp (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
Source code: global doc_adp_depth if { ![info exists doc_adp_depth] } { set doc_adp_depth 0 } incr doc_adp_depth upvar #0 doc_adp,$doc_adp_depth adp_var set adp_var "" set errno [catch { doc_eval_in_separate_frame $compiled_adp } error] incr doc_adp_depth -1 if { $errno == 0 || $::errorCode eq "doc_adp_abort" } { return $adp_var } return -code $errno -errorcode $::errorCode -errorinfo $::errorInfo $errorXQL Not present: Generic, PostgreSQL, Oracle