summaryrefslogtreecommitdiffstats
path: root/parser.y
Commit message (Expand)AuthorAgeFilesLines
* 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
* Start of fallback package list implementation.Kaz Kylheku2016-11-161-10/+10
* Implement *package* special var; package overhaul.Kaz Kylheku2016-11-081-1/+1
* Support #: reading for uninterned symbols.Kaz Kylheku2016-11-071-6/+10
* New #; syntax for erasing following object.Kaz Kylheku2016-11-071-4/+40
* parser: missing case for #R in yybadtoken.Kaz Kylheku2016-11-071-0/+1
* Fix struct lit problem exposed by circular syntax.Kaz Kylheku2016-10-201-4/+2
* Adding notation for cycles and shared structure.Kaz Kylheku2016-10-181-1/+18
* Detect cycles in rlcp_tree.Kaz Kylheku2016-10-181-3/+16
* Synchronize license comments with LICENSE.Kaz Kylheku2016-10-011-16/+17