summaryrefslogtreecommitdiffstats
path: root/parser.y
Commit message (Expand)AuthorAgeFilesLines
* internals: rename misnamed curry_* functions.Kaz Kyheku2020-03-171-2/+2
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1
* parser: forgotten top-level .? cases.Kaz Kylheku2019-11-191-0/+8
* parser: missing cases in yybadtoken.Kaz Kylheku2019-11-191-0/+3
* parser: merge cases in yybadtoken.Kaz Kylheku2019-11-191-1/+1
* syntax: new .? operator for null-safe object access.Kaz Kylheku2019-11-051-12/+32
* parser: use faster, unsafe nreverse.Kaz Kylheku2019-10-251-5/+5
* tree: allow quasiquoting into #T syntax.Kaz Kylheku2019-09-281-10/+13
* New data structure: binary search trees.Kaz Kylheku2019-09-251-2/+42
* New data type: tnode.Kaz Kylheku2019-09-221-2/+15
* parser: #; notation shouldn't intern symbols.Kaz Kylheku2019-08-181-2/+3
* parser: rename circ_suppress flag.Kaz Kylheku2019-08-181-13/+13
* parser: give start of a bad forms even if line 1.Kaz Kylheku2019-07-261-1/+4
* txr: regression: lack of file name in error messages.Kaz Kylheku2019-07-221-1/+1
* @(define): bugfix: incorrect parameter list walk.Kaz Kylheku2019-07-021-2/+2
* C99: get rid of useless inline instantiations.Kaz Kylheku2019-05-021-5/+0
* parser: always use stream-associated parser for parse_once.Kaz Kylheku2019-04-211-6/+3
* debugger: initial backtrace support.Kaz Kylheku2019-04-161-3/+3
* debug support: crude debugger removed.Kaz Kylheku2019-04-091-3/+2
* gethash_c: review uses and improve or replace.Kaz Kylheku2019-02-141-2/+1
* Copyright year bump 2019.Kaz Kylheku2019-01-161-1/+1
* Eliminate ALLOCA_H.Kaz Kylheku2018-12-311-1/+1
* Better identify functions that misuse COBJ-s and hashes.Kaz Kylheku2018-11-071-1/+1
* txr: support variable in postive match.Kaz Kylheku2018-05-221-0/+1
* parser: propagate copyright to generated parser.Kaz Kylheku2018-04-161-2/+2
* parser: show starting line of unterminated form.Kaz Kylheku2018-04-151-0/+5
* parser: @(if) hack in output must use usr package.Kaz Kylheku2018-04-101-6/+3
* lib: get rid of preprocessor macros for packages.Kaz Kylheku2018-04-051-1/+1
* parser: don't generate special lits outside quasiquote.Kaz Kylheku2018-04-041-9/+22
* parser: avoid consing for buf literals.Kaz Kylheku2018-04-031-12/+7
* packages: drop no-fallback-list interning restriction.Kaz Kylheku2018-03-091-14/+1
* Copyright year bump 2018.Kaz Kylheku2018-02-151-1/+1
* bugfix: don't record source loc of symbols and numbers.Kaz Kylheku2018-02-051-4/+22
* read, iread: source location recording now conditional.Kaz Kylheku2017-12-291-58/+69
* cleanup: remove unnecessary header includes.Kaz Kylheku2017-09-191-4/+0
* parser: fix precedence of DOTDOT.Kaz Kylheku2017-09-071-1/+14
* txr -i honored despite parse-time exception.Kaz Kylheku2017-09-061-2/+2
* parser: bugfix: empty buf literal problem.Kaz Kylheku2017-08-221-1/+2
* parser: fix byacc regression related to hash-semi.Kaz Kylheku2017-08-171-0/+1
* parser: more efficient treatment of string literals.Kaz Kylheku2017-08-171-27/+12
* Bugfix: (sys:expr . atom) bad syntax out of parser.Kaz Kylheku2017-08-021-1/+1
* Continuing implementation of buffers.Kaz Kylheku2017-04-211-2/+36
* parser: add some error cases to hash notations.Kaz Kylheku2017-04-081-1/+9
* parser: refactor grammar to banish #[] etc.Kaz Kylheku2017-04-071-16/+26
* parser: fix a...b syntax error.Kaz Kylheku2017-04-021-0/+6
* parser: support uref dot as top-level expr.Kaz Kylheku2017-03-151-0/+8
* parser: factor repeated uref-related code.Kaz Kylheku2017-03-151-32/+20
* Add in-package directive.Kaz Kylheku2017-03-131-0/+4
* New directive: mdo.Kaz Kylheku2017-03-121-5/+11
* uref: the a.b.c syntax extended to .a.b.cKaz Kylheku2017-03-061-13/+54