on 694fd44 help sign in
all commits
45a70d4switch context operators to all be lower case for consistencyAgentM ce026c6Merge branch 'transactions'AgentM ef96224add some more info to :showGraphAgentM 76d384cinterpret QuietSuccessResult properlyAgentM 18de5feadd :showGraph to tutd consoleAgentM 3335353add tests for transaction operatorsAgentM 6e2c6b0add new commit testAgentM 3a95699WIP compilation checkpointAgentM 89eff3bWIP transaction supportAgentM 839ee52add eof to tutorial d parser to improve error messagesAgentM 3e7015fadd ":p" to show the execution planAgentM 7d96a23add basic static relational and database context optimizationsAgentM 44ec3cdimplement undefine Tutorial D operatorAgentM 5f5dd31implement Tutorial D delete with predicateAgentM 383f6effix reprLoop after interpreter operation errorAgentM 095294dswitch to haskeline to remove readline dependencyAgentM 35688d4add basic tuple constructor to Tutorial D interpreterAgentM f95e64cadd relational equality operator to Tutorial DAgentM 2f6b871implement update operator with simple restriction clause implement simple Tutorial D actions to allow for "quit" actionAgentM 6cbd8a3implement basic restriction clauses and evaluationAgentM 2f1e87bshift parsec backtracking to improve error messagesAgentM fbfd20cWIP add inclusion dependency processingAgentM af03e83add underscore to identifier lexerAgentM 2e1e4d2refactoring to add more expression typesAgentM b5477e2implement relation variable type safetyAgentM b605de7refactor RelationalError to be ADTAgentM 444ab48implement group and ungroup operators for Tutorial DAgentM 5dbb181use let instead of unnecessary case complicationAgentM f407100tighten up ghc warningsAgentM 332a4b4fix recursive context passing in TutD REPRAgentM 86998f1terminal relation displayAgentM c6898c3implement simple REPR for Tutorial D interpreterAgentM 7555bfbimplement rename for Tutorial DAgentM 49ed722working Tutorial D parserAgentM