summaryrefslogtreecommitdiffstats
path: root/parser.c
Commit message (Expand)AuthorAgeFilesLines
...
* Improved ~/.txr_profile checks, with security.Kaz Kylheku2015-09-181-6/+15
* Change how error locations are reported in REPL.Kaz Kylheku2015-09-171-2/+2
* Whitespace fix.Kaz Kylheku2015-09-171-1/+1
* Listener configuration variables.Kaz Kylheku2015-09-171-0/+12
* Implement ~/.txr_profile mechanism.Kaz Kylheku2015-09-131-0/+34
* Don't supply trivial completion which matches prefix.Kaz Kylheku2015-09-131-0/+3
* Treat comment lines in repl, and plug memory leak.Kaz Kylheku2015-09-111-2/+14
* New :read command in repl for direct stdin parse.Kaz Kylheku2015-09-111-1/+23
* Better EOF check in read-eval stream function.Kaz Kylheku2015-09-111-1/+10
* Quit if input form is :quit not its value.Kaz Kylheku2015-09-111-2/+2
* Don't pass char to <ctype.h> function.Kaz Kylheku2015-09-101-2/+4
* Completion doesn't iterate over all packages.Kaz Kylheku2015-09-101-10/+3
* No completion on symbol in nonexistent package.Kaz Kylheku2015-09-101-0/+2
* C++: need conversions in return value from alloca.Kaz Kylheku2015-09-091-2/+2
* C++: avoid the compl identifier.Kaz Kylheku2015-09-091-5/+5
* alloca needs to be declared.Kaz Kylheku2015-09-091-0/+1
* Refinement in linenoise eof/intr handling.Kaz Kylheku2015-09-081-3/+10
* Bugfix: underrun on empty line tab completion.Kaz Kylheku2015-09-081-1/+4
* Load and save repl history.Kaz Kylheku2015-09-071-0/+14
* Print exceptions with proper indenting.Kaz Kylheku2015-09-071-9/+7
* Better message for caught exceptions.Kaz Kylheku2015-09-071-1/+1
* Store exception in repl variable.Kaz Kylheku2015-09-071-2/+3
* Reset flex scanner if exception thrown during read.Kaz Kylheku2015-09-061-1/+22
* Repl will print something for syntax error exceptions.Kaz Kylheku2015-09-061-1/+1
* Allow evaluation from repl to be interrupted.Kaz Kylheku2015-09-061-0/+7
* Distinguish interrupt indication from linenoise.Kaz Kylheku2015-09-061-2/+6
* Distinguish exceptions from results in repl.Kaz Kylheku2015-09-061-0/+1
* Erroneous lines must go into history also.Kaz Kylheku2015-09-061-4/+8
* repl suppresses syntax error exceptionsKaz Kylheku2015-09-061-1/+3
* Parenthesis sensitivity for completion.Kaz Kylheku2015-09-061-4/+23
* linenoise completion for txr symbolsKaz Kylheku2015-09-051-0/+114
* Syntax errors refer to REPL line number.Kaz Kylheku2015-09-051-3/+9
* Numbered prompt with backreferencing.Kaz Kylheku2015-09-051-1/+15
* Basic REPL based on linenoise.Kaz Kylheku2015-09-051-0/+82
* Remove useless member from parser structure.Kaz Kylheku2015-08-191-2/+3
* Fix parser bug caused by wrong kind of weak hash table.Kaz Kylheku2015-08-191-1/+1
* Provide conservative marking interface.Kaz Kylheku2015-08-191-4/+1
* Improvement in hash bang code.Kaz Kylheku2015-08-121-6/+3
* Use new pushback token priming for single regex parse.Kaz Kylheku2015-08-121-9/+21
* Crafting a better parser-priming hack.Kaz Kylheku2015-08-121-16/+33
* Diagnose bad consing dot syntax like (a . b . c).Kaz Kylheku2015-08-101-1/+3
* * parser.c (open_txr_file): Bugfix: the name of the parsedKaz Kylheku2015-07-131-1/+1
* Handle setting of parse name through prime_parser.Kaz Kylheku2015-07-101-3/+4
* Fix wrong name reported for errors in first top-level form.Kaz Kylheku2015-07-101-1/+2
* Fix off by one error line numbers for .tl files.Kaz Kylheku2015-07-101-3/+7
* Remove unused "primer" member from parser_t.Kaz Kylheku2015-07-101-7/+4
* Bugfix: lexer loses unmatched "hold char" between top-level forms.Kaz Kylheku2015-07-101-6/+11
* Parser cleanup: embed scanner in parser.Kaz Kylheku2015-07-091-6/+26
* Hash-bang support for .tl files.Kaz Kylheku2015-07-021-1/+10
* * parser.c (parser_mark): Do not mark p->syntax_tree ifKaz Kylheku2015-06-191-1/+2