index
:
esoteric
master
A few interpreters for esoteric languages
Jed Barber
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2014-03-23
Tests for unlambda interpreter
Jed Barber
2014-03-20
Essentially public domain
Jed Barber
2014-03-19
More concise test case statements
Jed Barber
2014-03-18
Refactored testcases into separate modules for each language
Jed Barber
2014-03-16
Basic tests for Unlambda parser
Jed Barber
2014-03-16
Added c and e
Jed Barber
2014-03-15
Basic unlambda builtins implemented directly in haskell
Jed Barber
2014-03-14
Renamed Unlambda.Monad to Unlambda.Types
Jed Barber
2014-03-14
Separated monad and datatype definitions from rest of code
Jed Barber
2014-03-14
Removed superfluous Data.Typeable import
Jed Barber
2014-03-14
Added wrapper command line program for unlambda interpreter
Jed Barber
2014-03-14
Unlambda interpreter complete
Jed Barber
2014-03-13
GHC bug of some kind
Jed Barber
2014-03-12
Removed some superfluous do notation
Jed Barber
2014-03-12
Continuations now working, but @,|,? removed temporarily
Jed Barber
2014-03-11
Added support for @,|,?
Jed Barber
2014-03-10
UnlambdaTerms now Show correctly
Jed Barber
2014-03-10
Added support for the e Unlambda builtin
Jed Barber
2014-03-09
Added Unlambda interpreter, currently without support for C,E,@,|,?
Jed Barber
2014-03-09
Removed named accessor functions from UnlambdaTerm
Jed Barber
2014-03-09
Fixed whitespace handling when removing comments
Jed Barber
2014-03-09
Fixed comment removal to leave . and ? builtins intact
Jed Barber
2014-03-09
Exposed parsing function for Unlambda 1
Jed Barber
2014-03-09
Added support for comments
Jed Barber
2014-03-09
Added support for Unlambda version 2
Jed Barber
2014-03-08
Added Unlambda parser
Jed Barber
2014-02-21
Revised programming style
Jed Barber
2014-02-18
Added basic command line programs to invoke Fractran and Thue interpreters
Jed Barber
2014-02-13
Added better error messages in parsers
Jed Barber
2014-02-11
Fixed bug where no possible rules to apply
Jed Barber
2014-02-11
More test cases
Jed Barber
2014-02-11
Fixed import references to Parser modules
Jed Barber
2014-02-11
More unit tests
Jed Barber
2014-02-11
Fixed error with Thue rule parsing
Jed Barber
2014-02-11
Added distclean option
Jed Barber
2014-02-11
Fixed whitespace parsing bug in Fractran parser
Jed Barber
2014-02-10
Added /bin directory, set to ignore any files placed in there
Jed Barber
2014-02-10
Unit tests working
Jed Barber
2014-02-10
Added .gitignore for files generated from compilation
Jed Barber
2014-02-10
Added Eq derivation for FractranProgram and ThueProgram datatypes
Jed Barber
2014-02-09
Fixed module names
Jed Barber
2014-02-09
Added makefile
Jed Barber
2014-02-09
Exposed interface to extractInfix and nextInRange functions
Jed Barber
2014-02-09
Began adding unit tests
Jed Barber
2014-02-08
Changed interpreter to not automatically output newline characters after ↵
Jed Barber
every output string
2014-02-08
Removed one line do notation for readability
Jed Barber
2014-02-08
Added I/O to Thue interpreter
Jed Barber
2014-02-07
Revised example programs to match up to FractranProgram datatype
Jed Barber
2014-02-07
Fixed miscellaneous minor errors
Jed Barber
2014-02-07
Added Thue interpreter module
Jed Barber
[prev]
[next]