summaryrefslogtreecommitdiff
path: root/Shell/Parser.h
AgeCommit message (Expand)Author
2020-12-29Shell: Add runtime errors and implement break/continueAnotherTest
2020-11-30Shell: Error out when an expression is nested too deepAnotherTest
2020-10-29Shell: Allow parts of globs to be named in match expressionsAnotherTest
2020-10-25Shell: Add support for brace expansionsAnotherTest
2020-10-04Shell: Move everything to the Shell namespaceAnotherTest
2020-10-03Everywhere: Fix more typosLinus Groh
2020-09-30Shell: Track line numbers and the positions of some keywordsAnotherTest
2020-09-15Shell: Add 'match' expressionsAnotherTest
2020-09-14Shell: Add support for functionsAnotherTest
2020-09-09Shell: Add the (now) free subshell supportAnotherTest
2020-09-09Shell: Allow control structures to appear in pipe sequencesAnotherTest
2020-08-22Shell: Add 'if' expressionsAnotherTest
2020-08-14Shell: Start writing a man pageAnotherTest
2020-08-04Shell: Use NonnullRefPtr to simplify some things in the parser/ASTAndreas Kling
2020-08-04Shell: Add support for ARGV (and $*, $#)AnotherTest
2020-07-16Shell: Add a 'for' loopAnotherTest
2020-07-05Shell: Allow a command sequence to be delimited by newlinesAnotherTest
2020-07-05Shell: Allow commands in variables, and properly substitute them on useAnotherTest
2020-07-05Shell: Parse a pipe sequence inside $(...)AnotherTest
2020-07-05Shell: Expand Juxtaposition of lists to list productsAnotherTest
2020-07-05Shell: Switch to a new parser and ASTAnotherTest
2020-06-08Shell: Highlight redirectionsAnotherTest
2020-05-30Shell: Correctly complete paths in redirectionsAnotherTest
2020-05-25Shell: Parse and correctly evaluate 'command &' and 'command &&'AnotherTest
2020-05-10Shell: Parse commentsAnotherTest
2020-05-10Shell: Include some metadata in parsed tokens and ask for continuationAnotherTest
2020-04-30Shell: Correctly parse quoted filenames in redirectionAnotherTest
2020-01-25Shell: Allow empty tokens if enclosed in single or double quotesAndreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2019-09-06AK: Rename <AK/AKString.h> to <AK/String.h>Andreas Kling
2019-09-01Shell: Support semicolons for separating commandsConrad Pankoff
2019-06-07Meta: Tweak .clang-format to not wrap braces after enums.Andreas Kling
2019-06-04Shell: Separate fd rewirings from redirections.Andreas Kling
2019-05-28Add clang-format fileRobin Burchell
2019-05-26Shell: Add append operator (>>)Robin Burchell
2019-05-07Shell: Move the Shell to a separate directory and let's call it "Shell" :^)Andreas Kling