| Commit message (Expand) | Author | Age | Files | Lines |
* | Copyright year bump 2022. | Kaz Kylheku | 2022-01-11 | 1 | -1/+1 |
* | parser: bug: carriage returns in JSON causing errors. | Kaz Kylheku | 2022-01-10 | 1 | -1/+1 |
* | parser: remove unreachable scanner rule. | Kaz Kylheku | 2022-01-10 | 1 | -5/+0 |
* | license: reformat to fit 80 columns. | Kaz Kylheku | 2021-08-16 | 1 | -12/+13 |
* | hash: change make_hash interface. | Kaz Kylheku | 2021-07-22 | 1 | -1/+1 |
* | parser: no string allocation when scanning floats. | Kaz Kylheku | 2021-06-24 | 1 | -15/+10 |
* | json: fix unquote parsing issue in quasiquotes. | Kaz Kylheku | 2021-05-31 | 1 | -4/+60 |
* | json: get-json function. | Kaz Kylheku | 2021-05-28 | 1 | -0/+3 |
* | json: support forgotten null object. | Kaz Kylheku | 2021-05-28 | 1 | -0/+10 |
* | json: handling for bad UTF-8 bytes, NUL and \u0000. | Kaz Kylheku | 2021-05-28 | 1 | -2/+3 |
* | json: implement distinguished json quasiquote. | Kaz Kylheku | 2021-05-27 | 1 | -2/+2 |
* | json: support quasiquoting. | Kaz Kylheku | 2021-05-27 | 1 | -3/+22 |
* | json: extension: allow circle notation. | Kaz Kylheku | 2021-05-26 | 1 | -2/+2 |
* | New #J syntax for JSON objects in TXR Lisp. | Kaz Kylheku | 2021-05-26 | 1 | -2/+124 |
* | scanner: tweak buffer literal error message. | Kaz Kylheku | 2021-05-26 | 1 | -1/+1 |
* | parser: bug: handing of lex state in pushback tokens. | Kaz Kylheku | 2021-05-12 | 1 | -0/+3 |
* | parser: allow non-UTF-8 bytes in literals and regexes. | Kaz Kylheku | 2021-04-08 | 1 | -11/+3 |
* | parser: allow funny UTF-8 in regexes and literals. | Kaz Kylheku | 2021-04-08 | 1 | -6/+4 |
* | parser: fix poor diagnosis of \x invalid escape. | Kaz Kylheku | 2021-04-08 | 1 | -1/+12 |
* | parser: fix bad precedence of @ token. | Kaz Kylheku | 2021-01-24 | 1 | -1/+1 |
* | Copyright year bump 2021. | Kaz Kylheku | 2021-01-14 | 1 | -1/+1 |
* | scanner: use %option never-interactive | Kaz Kylheku | 2020-08-08 | 1 | -24/+2 |
* | scanner: backport isatty hack to Flex 2.5.x. | Kaz Kylheku | 2020-08-07 | 1 | -1/+18 |
* | scanner: use batch mode; nuke isatty calls. | Kaz Kylheku | 2020-08-06 | 1 | -4/+5 |
* | scanner: issue with <unistd.h> header. | Kaz Kylheku | 2020-08-03 | 1 | -0/+5 |
* | c_num: now takes self argument. | Kaz Kylheku | 2020-06-29 | 1 | -2/+3 |
* | Remove unnecessary #include directives. | Kaz Kylheku | 2020-04-22 | 1 | -6/+0 |
* | parser: C++ cast fix. | Kaz Kylheku | 2020-04-22 | 1 | -1/+1 |
* | parser: batched read operation for speed. | Kaz Kylheku | 2020-04-22 | 1 | -7/+5 |
* | Copyright year bump 2020. | Kaz Kylheku | 2019-12-31 | 1 | -1/+1 |
* | syntax: new .? operator for null-safe object access. | Kaz Kylheku | 2019-11-05 | 1 | -0/+10 |
* | parser: use eq-based hash for source location info. | Kaz Kylheku | 2019-10-11 | 1 | -1/+1 |
* | New data structure: binary search trees. | Kaz Kylheku | 2019-09-25 | 1 | -0/+5 |
* | New data type: tnode. | Kaz Kylheku | 2019-09-22 | 1 | -0/+5 |
* | lexer: no leading 0 in 2-digit hex chars in diagnostic. | Kaz Kylheku | 2019-08-20 | 1 | -3/+3 |
* | parser: catch out-of-range floats. | Kaz Kylheku | 2019-03-12 | 1 | -3/+15 |
* | parser: security: UTF-8 and NUL handling in literals. | Kaz Kylheku | 2019-02-05 | 1 | -6/+14 |
* | Copyright year bump 2019. | Kaz Kylheku | 2019-01-16 | 1 | -1/+1 |
* | C++ fixes related to recent Unicode work. | Kaz Kylheku | 2018-05-18 | 1 | -3/+3 |
* | Allow Unicode characters in identifiers. | Kaz Kylheku | 2018-05-11 | 1 | -5/+46 |
* | lexer: eliminate regex alias used in one place. | Kaz Kylheku | 2018-05-11 | 1 | -3/+2 |
* | parser: duplicate package prefix in diagnostic. | Kaz Kylheku | 2018-04-10 | 1 | -2/+2 |
* | Copyright year bump 2018. | Kaz Kylheku | 2018-02-15 | 1 | -1/+1 |
* | cleanup: remove unnecessary header includes. | Kaz Kylheku | 2017-09-19 | 1 | -1/+0 |
* | parser: fix precedence of DOTDOT. | Kaz Kylheku | 2017-09-07 | 1 | -1/+1 |
* | parser: bugfix: set line number on <lineno> tokens. | Kaz Kylheku | 2017-05-18 | 1 | -0/+7 |
* | Continuing implementation of buffers. | Kaz Kylheku | 2017-04-21 | 1 | -1/+36 |
* | parser: C++ regression. | Kaz Kylheku | 2017-04-04 | 1 | -30/+30 |
* | parser: bugfix: don't scan @NUM in QSPECIAL state. | Kaz Kylheku | 2017-04-04 | 1 | -3/+6 |
* | parser: do not reject 0.1..0.2 range. | Kaz Kylheku | 2017-04-02 | 1 | -2/+1 |