Function: opascal-find-unit-file
opascal-find-unit-file is a byte-compiled function defined in
opascal.el.gz.
Signature
(opascal-find-unit-file UNIT)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/opascal.el.gz
(defun opascal-find-unit-file (unit)
;; Finds the specified opascal source file according to `opascal-search-path'.
;; If found, the full path is returned, otherwise nil is returned.
(catch 'done
(cond ((null opascal-search-path)
(opascal-find-unit-in-directory unit "."))
((stringp opascal-search-path)
(opascal-find-unit-in-directory unit opascal-search-path))
((dolist (dir opascal-search-path)
(let ((file (opascal-find-unit-in-directory unit dir)))
(if file (throw 'done file))))))
nil))