summaryrefslogtreecommitdiffstats
path: root/parser.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyright notices from 2014 to 2015.Kaz Kylheku2015-02-011-1/+1
* Purge stray occurrences of "void *" from code base.Kaz Kylheku2014-10-171-4/+9
* More type safety, with help from C++ compiler.Kaz Kylheku2014-10-141-6/+8
* C++ upkeep.Kaz Kylheku2014-10-141-2/+1
* * eval.c (eval_init): Update registration of lisp-parse and readKaz Kylheku2014-09-021-1/+1
* Reentrant parser regression.Kaz Kylheku2014-08-071-1/+1
* Big switch to reentrant lexing and parsing.Kaz Kylheku2014-08-021-14/+22
* * Makefile, arith.c, arith.h, combi.c, combi.h, configure, debug.c,Kaz Kylheku2014-07-231-16/+16
* Nice idea: how about a function which walks the tree structure andKaz Kylheku2014-02-161-0/+1
* Support for parsing Lisp expression out of strings and streams.Kaz Kylheku2013-12-141-0/+1
* Bumping copyrights to 2014 and expressing them as year ranges.Kaz Kylheku2013-12-101-1/+1
* * eval.c (eval_init): Registered regex_parse as newKaz Kylheku2013-12-051-0/+2
* Bugfix: rlcp function was incorrect for new way of storingKaz Kylheku2012-02-281-1/+2
* * arith.c: Updated copyright year.Kaz Kylheku2012-02-251-1/+1
* * debug.c (debug): Use new way of getting line number.Kaz Kylheku2012-02-241-0/+1
* First cut at @(load) directive. Incomplete: debug location infoKaz Kylheku2012-02-241-0/+1
* Removing useless hash table.Kaz Kylheku2011-11-301-1/+0
* * match.c (h_var): when manipulating specline, propagate theKaz Kylheku2011-11-151-0/+5
* Changing read syntax for character literals, because we are going toKaz Kylheku2011-11-151-0/+1
* Eliminate line numbers from the abstract syntaxKaz Kylheku2011-11-121-0/+1
* Infrastructure for storing line number informationKaz Kylheku2011-11-121-0/+2
* We don't include headers in headers in this project.Kaz Kylheku2011-10-301-1/+0
* Bugfix: prepared_error_message variable needs to be gc-protected.Kaz Kylheku2011-10-261-0/+1
* * LICENSE, Makefile, configure, filter.c, filter.h, gc.c, gc.h, hash.c,Kaz Kylheku2011-10-041-1/+1
* * LICENSE, Makefile, configure, gc.c, gc.h, hash.c, hash.h, lib.c,Kaz Kylheku2011-09-231-1/+1
* Bump copyrights to 2010.Kaz Kylheku2010-10-051-1/+1
* More regex grammar work.Kaz Kylheku2010-01-191-0/+1
* Bugfix: allow unescaped / to be used in regex character classes.Kaz Kylheku2010-01-131-0/+1
* Code cleanup. All private functions static. Private stuffKaz Kylheku2009-11-281-0/+1
* Fixed broken yyerrorf. It was still taking char *, and passingKaz Kylheku2009-11-241-1/+1
* Improving portability. It is no longer assumed that pointersKaz Kylheku2009-11-231-1/+1
* Changing ``obj_t *'' occurences to a ``val'' typedef. (Ideally,Kaz Kylheku2009-11-201-4/+4
* Following-up on diagnostics obtained by running code through C++Kaz Kylheku2009-11-181-1/+1
* Big round of changes to switch the code base to use the streamKaz Kylheku2009-11-161-1/+1
* Continuing wchar_t conversion. Making sure all stdio callsKaz Kylheku2009-11-121-1/+1
* Big conversion to wide characters and UTF-8 support.Kaz Kylheku2009-11-111-1/+1
* txr-015 2009-10-15txr-015Kaz Kylheku2017-07-311-0/+36