on 44ec3cd help sign in
all commits
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