aboutsummaryrefslogtreecommitdiffhomepage
path: root/parse_tree.cpp
Commit message (Collapse)AuthorAge
...
* Rework decision process for whether to interpret keywords as structuralGravatar ridiculousfish2013-10-12
| | | | | or as commands (for LL parser). Will allow 'builtin --' to parse as a plain statement, instead of a decorated statement '--'
* Support for parsing e.g. 'command --' as a plain statement, instead ofGravatar ridiculousfish2013-10-12
| | | | executing the command '--'.
* Make parse_t::parse a static method so we don't have to create lots ofGravatar ridiculousfish2013-10-12
| | | | useless parse_t objects
* Make the new parser LL(2). Support for correct handling of e.g. 'commandGravatar ridiculousfish2013-10-09
| | | | --help'
* Adoption of new parser in abbreviationsGravatar ridiculousfish2013-10-09
|
* Autosuggestion adoption of new parserGravatar ridiculousfish2013-10-08
|
* Syntax highlighting now correctly handles cdGravatar ridiculousfish2013-10-07
|
* Command highlighting worksGravatar ridiculousfish2013-10-07
|
* Command highlighting now worksGravatar ridiculousfish2013-10-06
|
* More work on new parserGravatar ridiculousfish2013-08-11
|
* More work on new parserGravatar ridiculousfish2013-08-08
|
* Clean up some error handlingGravatar ridiculousfish2013-07-28
|
* Removed templates (yay)Gravatar ridiculousfish2013-07-28
|
* AST no templatesGravatar ridiculousfish2013-07-25
|
* Improvements to new parser. All functions and completions now parse.Gravatar ridiculousfish2013-07-22
|
* Move production logic into templatesGravatar ridiculousfish2013-07-21
|
* More workGravatar ridiculousfish2013-07-10
|
* Fix for extra token_endGravatar ridiculousfish2013-07-04
|
* Implement support for switchGravatar ridiculousfish2013-06-30
|
* If statements parseGravatar ridiculousfish2013-06-27
|
* More work on the AST. block statements worked out a bit more.Gravatar ridiculousfish2013-06-24
|
* More work on new parserGravatar ridiculousfish2013-06-23
|
* More work on simulating execution of parse trees. Pipes are totally screwed up.Gravatar ridiculousfish2013-06-18
|
* Beginning support for new parser error messagesGravatar ridiculousfish2013-06-15
|
* Added parse builtin for testing. Lots of work on simulated execution.Gravatar ridiculousfish2013-06-15
|
* More work on new parserGravatar ridiculousfish2013-06-11
|
* Rename expression.h to parse_tree.h and parse_exec.hGravatar ridiculousfish2013-06-09