diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2011-09-27 13:29:49 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2011-09-27 13:29:49 -0700 |
commit | 0a4e0f2ff76761efe933d4ccae4c17efa286f4e3 (patch) | |
tree | bb5230f4d00084d5216438f56df0779efc1391b7 /lib.c | |
parent | 2722c5140685064be3df771eb9c0e0feff4fded0 (diff) | |
download | txr-0a4e0f2ff76761efe933d4ccae4c17efa286f4e3.tar.gz txr-0a4e0f2ff76761efe933d4ccae4c17efa286f4e3.tar.bz2 txr-0a4e0f2ff76761efe933d4ccae4c17efa286f4e3.zip |
* lib.c (eof_s): New symbol variable.
(obj_init): New variable initialized.
* lib.h (eof_s): Declared.
* match.c (match_files): New @(eof) directive explicitly
matches end of data.
* txr.1: Updated.
Diffstat (limited to 'lib.c')
-rw-r--r-- | lib.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -60,7 +60,7 @@ val all_s, some_s, none_s, maybe_s, cases_s, collect_s, until_s, coll_s; val define_s, output_s, single_s, first_s, last_s, empty_s; val repeat_s, rep_s, flatten_s, forget_s; val local_s, merge_s, bind_s, cat_s; -val try_s, catch_s, finally_s, throw_s, defex_s, deffilter_s; +val try_s, catch_s, finally_s, throw_s, defex_s, deffilter_s, eof_s; val error_s, type_error_s, internal_error_s; val numeric_error_s, range_error_s; val query_error_s, file_error_s, process_error_s; @@ -2132,6 +2132,7 @@ static void obj_init(void) throw_s = intern(lit("throw"), user_package); defex_s = intern(lit("defex"), user_package); deffilter_s = intern(lit("deffilter"), user_package); + eof_s = intern(lit("eof"), user_package); error_s = intern(lit("error"), user_package); type_error_s = intern(lit("type_error"), user_package); internal_error_s = intern(lit("internal_error"), user_package); |