diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2019-04-20 16:46:51 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2019-04-20 16:46:51 -0700 |
commit | ab1059ae34e48d37d0c5702c3bd5e3bf2afb1a20 (patch) | |
tree | c61c189345b70a7bfe6bda78c271b772762c4a43 /sysif.h | |
parent | 7140d05317586521cc4ba124714a7231e43f332a (diff) | |
download | txr-ab1059ae34e48d37d0c5702c3bd5e3bf2afb1a20.tar.gz txr-ab1059ae34e48d37d0c5702c3bd5e3bf2afb1a20.tar.bz2 txr-ab1059ae34e48d37d0c5702c3bd5e3bf2afb1a20.zip |
defun: record source loc info.
The interpreted defun should tag the function form that is
obtainable with func-get-form with source location info.
* eval.c (op_defun): In all cases, propagate source loc info
from the form to the function form that is bound to
the function name.
(op_defmacro): Propagate the source location info in the
same manner: not from the body (which could be empty) but from
the form.
Diffstat (limited to 'sysif.h')
0 files changed, 0 insertions, 0 deletions