summaryrefslogtreecommitdiff
path: root/Shell/Parser.h
AgeCommit message (Expand)Author
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