diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-07-10 08:12:40 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-07-10 08:12:40 -0700 |
commit | c15319c711c8f91cd2d44db7065169c8081b94aa (patch) | |
tree | d8c8f1d4bb81fc48d0763f9ebe1dd43f95e82a43 /ChangeLog | |
parent | 5c4e844c2c9c25324c3c1cb6d47b2967f65c633d (diff) | |
download | txr-c15319c711c8f91cd2d44db7065169c8081b94aa.tar.gz txr-c15319c711c8f91cd2d44db7065169c8081b94aa.tar.bz2 txr-c15319c711c8f91cd2d44db7065169c8081b94aa.zip |
Remove unused "primer" member from parser_t.
* parser.c (parser_mark, parser_common_init): Remove reference to primer.
(parser): Don't take primer argument, remove reference to member.
(ensure_parser): Don't take primer argument, don't pass to parser
function.
(lisp_parse): Don't pass primer string to ensure_parser.
* parser.h (primer_t): Remove primer member.
(parser): Declaration updated.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,5 +1,18 @@ 2015-07-10 Kaz Kylheku <kaz@kylheku.com> + Remove unused "primer" member from parser_t. + + * parser.c (parser_mark, parser_common_init): Remove reference to primer. + (parser): Don't take primer argument, remove reference to member. + (ensure_parser): Don't take primer argument, don't pass to parser + function. + (lisp_parse): Don't pass primer string to ensure_parser. + + * parser.h (primer_t): Remove primer member. + (parser): Declaration updated. + +2015-07-10 Kaz Kylheku <kaz@kylheku.com> + Bugfix: lexer loses unmatched "hold char" between top-level forms. Test case: file containing 4(prinl 3). Scanner consumes 4 and (. |