summaryrefslogtreecommitdiffstats
path: root/parser.c
Commit message (Expand)AuthorAgeFilesLines
* exceptions: hack to store errno in string object.Kaz Kylheku2021-09-071-2/+2
* lookup_var: don't pass dyn_env explicitly.Kaz Kylheku2021-09-031-2/+2
* configure: implement full-repl option.Kaz Kylheku2021-08-201-8/+8
* listener: additional reductions in non-termios build.Kaz Kylheku2021-08-201-0/+12
* listener: unbundle from termios.Kaz Kylheku2021-08-201-6/+7
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-12/+13
* listener: prompt feature for plain mode.Kaz Kylheku2021-08-031-0/+4
* parser: allow trailing commas in json, via opt-in flag.Kaz Kylheku2021-07-291-1/+5
* hash: change make_hash interface.Kaz Kylheku2021-07-221-3/+3
* hash: support both semantics of weak keys + values.Kaz Kylheku2021-07-211-7/+1
* parse/eval: use weak-both hash tables.Kaz Kylheku2021-07-201-1/+7
* type: disallow structs using built-in type names.Kaz Kylheku2021-07-081-6/+15
* streams: tightening sloppy argument defaulting.Kaz Kylheku2021-07-011-23/+18
* byacc: fix regression caused by yystype.Kaz Kylheku2021-06-261-1/+1
* c_str now takes a self argument.Kaz Kylheku2021-06-231-13/+15
* read/get-json: reject trailing junk in string input.Kaz Kylheku2021-06-201-2/+16
* listener: new --noprofile option.Kaz Kylheku2021-06-161-1/+1
* listener: complete macros and operators after quote.Kaz Kylheku2021-06-101-6/+11
* parser: new *read-unknown-structs* variable.Kaz Kylheku2021-06-081-1/+5
* parser: gc bug in token.Kaz Kylheku2021-05-311-0/+2
* repl: syntax error diag improvement.Kaz Kylheku2021-05-291-1/+1
* parser: remove some parser access functions.Kaz Kylheku2021-05-281-32/+5
* parser: provide parse-errors function.Kaz Kylheku2021-05-281-0/+14
* json: get-json function.Kaz Kylheku2021-05-281-7/+18
* json: implement distinguished json quasiquote.Kaz Kylheku2021-05-271-1/+1
* New #J syntax for JSON objects in TXR Lisp.Kaz Kylheku2021-05-261-0/+15
* listener: complete on structs and FFI typedefs.Kaz Kylheku2021-05-251-7/+11
* listener: don't complete on unbound symbolsKaz Kylheku2021-05-181-4/+3
* compiler: better code for global var definitions.Kaz Kylheku2021-05-141-1/+1
* parser: bug: handing of lex state in pushback tokens.Kaz Kylheku2021-05-121-0/+2
* tree: streamline iteration; provide high limit.Kaz Kylheku2021-05-111-1/+1
* compile/eval: more standard formatting for diags.Kaz Kylheku2021-03-271-1/+1
* compiler/vm: more compact frame size for closures.Kaz Kylheku2021-02-111-1/+1
* compiler: frame-eliminating optimization.Kaz Kylheku2021-02-111-1/+1
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* listener: fix completion regression.Kaz Kylheku2020-08-121-1/+1
* listener: new *-1, *-2 ... *-20 macros.Kaz Kylheku2020-07-111-0/+13
* c_num: now takes self argument.Kaz Kylheku2020-06-291-13/+23
* itypes: remove silly itypes_little_endian.Kaz Kylheku2020-06-191-2/+2
* listener: perms complaint for missing .txr_historyKaz Kylheku2020-06-191-2/+4
* Replace trivial format(nil, ...) with simpler ops.Kaz Kylheku2020-05-301-5/+5
* Remove unnecessary #include directives.Kaz Kylheku2020-04-221-1/+0
* listener: completion for Unicode identifiers.Kaz Kylheku2020-04-171-2/+4
* txr-parse: release deferred warnings.Kaz Kylheku2020-04-141-2/+11
* repl: improve dotfile security tests.Kaz Kylheku2020-04-091-5/+27
* exceptions: use uw_rthrow for non-error exceptions.Kaz Kylheku2020-04-071-2/+2
* warning cleanup: GNU C++ initializer warnings.Kaz Kylheku2020-04-061-1/+1
* warning cleanup: missing member initializers.Kaz Kylheku2020-04-051-7/+5
* warning cleanup: signed/unsigned in ternaries.Kaz Kylheku2020-04-051-1/+1
* warning cleanup: add casts for unused parameters.Kaz Kylheku2020-04-051-0/+8