diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-06-17 22:21:42 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-06-17 22:21:42 -0700 |
commit | b41b2cc220d9ba53024045fd3f84cd7be495d6a4 (patch) | |
tree | 75a7d2bcacb30513f05c15da0e62e71a9367e13f /ChangeLog | |
parent | 90166275e015baddb82e56203b73bf5e1b8014ab (diff) | |
download | txr-b41b2cc220d9ba53024045fd3f84cd7be495d6a4.tar.gz txr-b41b2cc220d9ba53024045fd3f84cd7be495d6a4.tar.bz2 txr-b41b2cc220d9ba53024045fd3f84cd7be495d6a4.zip |
Adding anaphoric ifa macro.
* Makefile (install): Install .tl files present in stdlib directory.
(INSTALL): Handle argument 2 being a list.
* eval.c (load): New function.
* eval.h (load): Declared.
* lisplib.c (ifa_set_entries, ifa_instantiate): New functions
to lazily load ifa.tl.
(lisplib_init): Register new functions.
* txr.c (stdlib_path): New variable.
(sysroot_init): Store the stdlib path in stdlib_path.
* txr.h (stdlib_path): Declared.
* share/txr/stdlib/ifa.tl: New file.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -1,5 +1,27 @@ 2015-06-17 Kaz Kylheku <kaz@kylheku.com> + Adding anaphoric ifa macro. + + * Makefile (install): Install .tl files present in stdlib directory. + (INSTALL): Handle argument 2 being a list. + + * eval.c (load): New function. + + * eval.h (load): Declared. + + * lisplib.c (ifa_set_entries, ifa_instantiate): New functions + to lazily load ifa.tl. + (lisplib_init): Register new functions. + + * txr.c (stdlib_path): New variable. + (sysroot_init): Store the stdlib path in stdlib_path. + + * txr.h (stdlib_path): Declared. + + * share/txr/stdlib/ifa.tl: New file. + +2015-06-17 Kaz Kylheku <kaz@kylheku.com> + Refactoring of lisplib.c * lisplib.c (set_dlt_entries): New static function. |