Function: org-babel-noweb-p
org-babel-noweb-p is a byte-compiled function defined in
ob-core.el.gz.
Signature
(org-babel-noweb-p PARAMS CONTEXT)
Documentation
Check if PARAMS require expansion in CONTEXT.
CONTEXT may be one of :tangle, :export or :eval.
Source Code
;; Defined in /usr/src/emacs/lisp/org/ob-core.el.gz
(defun org-babel-noweb-p (params context)
"Check if PARAMS require expansion in CONTEXT.
CONTEXT may be one of :tangle, :export or :eval."
(let ((allowed-values (cl-case context
(:tangle '("yes" "tangle" "no-export" "strip-export" "strip-tangle"))
(:eval '("yes" "no-export" "strip-export" "eval" "strip-tangle"))
(:export '("yes" "strip-tangle")))))
(cl-some (lambda (v) (member v allowed-values))
(split-string (or (cdr (assq :noweb params)) "")))))