summaryrefslogtreecommitdiffstats
path: root/parser.y
Commit message (Expand)AuthorAgeFilesLines
* 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
* Harmonize code with previous commit.Kaz Kylheku2017-03-041-2/+3
* bugfix: :vars in output repeat not registered.Kaz Kylheku2017-03-041-3/+7
* Support horizontal @(block), phase 1.Kaz Kylheku2017-02-151-0/+5
* bugfix: :filter not handled right in output var.Kaz Kylheku2017-01-261-4/+3
* bugfix: catch arguments not registered properly.Kaz Kylheku2017-01-231-1/+1
* Bump copyright year to 2017.Kaz Kylheku2017-01-231-1/+1
* parser bugfix: expand used instead of expand_forms.Kaz Kylheku2017-01-221-1/+1
* Enable unbound warnings when expanding TXR code.Kaz Kylheku2017-01-221-12/+30
* Improve accuracy of expansion of repeat/rep args.Kaz Kylheku2017-01-221-8/+10
* bugfix: expand macros in a number of directives.Kaz Kylheku2017-01-211-5/+2
* bugfix: expand dest arg of @(output).Kaz Kylheku2017-01-211-1/+12
* Expand lisp forms in @(mod) and @(modlast) args.Kaz Kylheku2017-01-191-4/+15
* Bugfix: expand macros in collect, coll, gather.Kaz Kylheku2017-01-191-16/+24
* Eliminate rejection of empty clauses.Kaz Kylheku2017-01-081-87/+27
* Bugfix: incorrect quasi-quoting over #R syntax.Kaz Kylheku2016-12-251-4/+0
* Tweak terminology in some parser error messages.Kaz Kylheku2016-12-231-3/+3
* parser: fix problems at EOF involving #; syntax.Kaz Kylheku2016-12-061-24/+14
* Eliminate duplicated warning-suppressing function.Kaz Kylheku2016-11-281-6/+2
* Expander warns about unbound variables.Kaz Kylheku2016-11-261-0/+9
* bugfix: quasilit read/print consistency, part 2.Kaz Kylheku2016-11-261-6/+6
* bugfix: quasilit read/print consistency, part 1.Kaz Kylheku2016-11-261-20/+5
* Completion of fallback list implementation.Kaz Kylheku2016-11-161-2/+16