summaryrefslogtreecommitdiffstats
path: root/parser.c
Commit message (Expand)AuthorAgeFilesLines
* New: load can search multiple directories.Kaz Kylheku2022-04-251-5/+21
* open_txr_file: rename parameters.Kaz Kylheku2022-04-241-18/+18
* loading: bugfix: try specified path before suffixes.Kaz Kylheku2022-03-311-21/+27
* listener: restore and improve method completion.Kaz Kylheku2022-02-191-3/+7
* load: support loading catenated .tlo files.Kaz Kylheku2022-02-131-13/+20
* Use null_string throughout code base.Kaz Kylheku2022-02-051-3/+4
* listener: line_w must be volatile now.Kaz Kylheku2022-01-281-1/+1
* listener: handle Ctrl-C interrupts from linenoise.Kaz Kylheku2022-01-281-11/+14
* Copyright year bump 2022.Kaz Kylheku2022-01-111-1/+1
* Casts have crept into the code not wrapped by macros.Kaz Kylheku2022-01-061-1/+1
* Eliminate declaration-after-statement everywhere.Kaz Kylheku2021-12-291-2/+3
* tree: support for duplicate keys.Kaz Kylheku2021-12-171-1/+1
* repl: bugfix: half-baked source auto loading in completion.Kaz Kylheku2021-10-251-5/+6
* 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