summaryrefslogtreecommitdiffstats
path: root/parser.c
Commit message (Expand)AuthorAgeFilesLines
* listener: regression: txr bails when .txr-profile missing.Kaz Kylheku7 days1-0/+3
* switch to .txr-profile and .txr-historyKaz Kylheku2024-11-141-8/+31
* json: new *read-json-int* variable.Kaz Kylheku2024-07-221-1/+5
* cobj: clone method streamlines copy; structs get copy method.Kaz Kylheku2024-06-171-1/+2
* Copyright year bump 2024.Kaz Kylheku2024-01-181-1/+1
* read-objects: clean up working, but odd code.Kaz Kylheku2023-12-281-3/+2
* New functions: read-objects, file-get-objects, ...Kaz Kylheku2023-12-191-6/+42
* listener: fix several bugs in auto compound expr mode.Kaz Kylheku2023-12-111-3/+5
* Use vargs typedef instead of struct args *.Kaz Kylheku2023-09-051-1/+1
* listener: auto compound expression mode.Kaz Kylheku2023-08-141-2/+9
* listener: change *listener-sel-inclusive-p* default.Kaz Kylheku2023-08-131-1/+1
* eval: take macro environment.Kaz Kylheku2023-06-271-3/+3
* listener: process multiple expressionsKaz Kylheku2023-06-021-2/+3
* command line: -e takes multiple forms.Kaz Kylheku2023-05-301-0/+25
* bugfix: gc issue in parser interface.Kaz Kylheku2023-01-221-0/+2
* Copyright year bump 2023.Kaz Kylheku2023-01-011-1/+1
* listener: drop security checks on windows.Kaz Kylheku2022-10-271-1/+14
* listener: bug: history ignored if .txr_profile doesn't exist.Kaz Kylheku2022-08-091-1/+1
* load: fix misleading error message.Kaz Kylheku2022-08-091-1/+1
* repl: revise security checks.Kaz Kylheku2022-07-261-27/+28
* bugfix: missing gzip support in open-command.Kaz Kylheku2022-06-211-1/+1
* listener: bugfix: handle warnings around linenoise.Kaz Kylheku2022-06-081-0/+4
* build: fix broken build when we don't HAVE_ZLIB.Kaz Kylheku2022-05-311-0/+19
* load: support .tlo.gz files.Kaz Kylheku2022-05-271-9/+38
* 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