diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-06-07 20:04:18 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-06-07 20:04:18 -0700 |
commit | de547e4ec4e375531ac3d797c3e82ff2544f9464 (patch) | |
tree | 75faa523492a0d0e71e448198f824ad05b5c1780 /ChangeLog | |
parent | 267c1c96144c983f7c6d4826cb0fede4471c3233 (diff) | |
download | txr-de547e4ec4e375531ac3d797c3e82ff2544f9464.tar.gz txr-de547e4ec4e375531ac3d797c3e82ff2544f9464.tar.bz2 txr-de547e4ec4e375531ac3d797c3e82ff2544f9464.zip |
* match.c (v_load): Call parse_once rater than parse.
* parser.c (regex_parse): Likewise.
* txr.c (txr_main): Likewise.
* parser.h (parse): Declaration updated.
(parse_once): Declared.
* parser.y (parse_once): New function, same as old parse implementation.
(parse): Becomes one argument function which works with a previously
initialized parser and continues the parse.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -1,5 +1,20 @@ 2015-06-07 Kaz Kylheku <kaz@kylheku.com> + * match.c (v_load): Call parse_once rater than parse. + + * parser.c (regex_parse, lisp_parse): Likewise. + + * txr.c (txr_main): Likewise. + + * parser.h (parse): Declaration updated. + (parse_once): Declared. + + * parser.y (parse_once): New function, same as old parse implementation. + (parse): Becomes one argument function which works with a previously + initialized parser and continues the parse. + +2015-06-07 Kaz Kylheku <kaz@kylheku.com> + * stream.c (catenated_stream_p, catenated_stream_push): New functions. (stream_init): Registered new functions as intrinsics. |