summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-03-25Brainfuck parser, it really is simple to writeJed Barber
2014-03-24Interpreter tests for dJed Barber
2014-03-23Tests for unlambda interpreterJed Barber
2014-03-20Essentially public domainJed Barber
2014-03-19More concise test case statementsJed Barber
2014-03-18Refactored testcases into separate modules for each languageJed Barber
2014-03-16Basic tests for Unlambda parserJed Barber
2014-03-16Added c and eJed Barber
2014-03-15Basic unlambda builtins implemented directly in haskellJed Barber
2014-03-14Renamed Unlambda.Monad to Unlambda.TypesJed Barber
2014-03-14Separated monad and datatype definitions from rest of codeJed Barber
2014-03-14Removed superfluous Data.Typeable importJed Barber
2014-03-14Added wrapper command line program for unlambda interpreterJed Barber
2014-03-14Unlambda interpreter completeJed Barber
2014-03-13GHC bug of some kindJed Barber
2014-03-12Removed some superfluous do notationJed Barber
2014-03-12Continuations now working, but @,|,? removed temporarilyJed Barber
2014-03-11Added support for @,|,?Jed Barber
2014-03-10UnlambdaTerms now Show correctlyJed Barber
2014-03-10Added support for the e Unlambda builtinJed Barber
2014-03-09Added Unlambda interpreter, currently without support for C,E,@,|,?Jed Barber
2014-03-09Removed named accessor functions from UnlambdaTermJed Barber
2014-03-09Fixed whitespace handling when removing commentsJed Barber
2014-03-09Fixed comment removal to leave . and ? builtins intactJed Barber
2014-03-09Exposed parsing function for Unlambda 1Jed Barber
2014-03-09Added support for commentsJed Barber
2014-03-09Added support for Unlambda version 2Jed Barber
2014-03-08Added Unlambda parserJed Barber
2014-02-21Revised programming styleJed Barber
2014-02-18Added basic command line programs to invoke Fractran and Thue interpretersJed Barber
2014-02-13Added better error messages in parsersJed Barber
2014-02-11Fixed bug where no possible rules to applyJed Barber
2014-02-11More test casesJed Barber
2014-02-11Fixed import references to Parser modulesJed Barber
2014-02-11More unit testsJed Barber
2014-02-11Fixed error with Thue rule parsingJed Barber
2014-02-11Added distclean optionJed Barber
2014-02-11Fixed whitespace parsing bug in Fractran parserJed Barber
2014-02-10Added /bin directory, set to ignore any files placed in thereJed Barber
2014-02-10Unit tests workingJed Barber
2014-02-10Added .gitignore for files generated from compilationJed Barber
2014-02-10Added Eq derivation for FractranProgram and ThueProgram datatypesJed Barber
2014-02-09Fixed module namesJed Barber
2014-02-09Added makefileJed Barber
2014-02-09Exposed interface to extractInfix and nextInRange functionsJed Barber
2014-02-09Began adding unit testsJed Barber
2014-02-08Changed interpreter to not automatically output newline characters after ever...Jed Barber
2014-02-08Removed one line do notation for readabilityJed Barber
2014-02-08Added I/O to Thue interpreterJed Barber
2014-02-07Revised example programs to match up to FractranProgram datatypeJed Barber