Skip to content
/ NDTM Public

A non deterministic turing machine written in Haskell.

Notifications You must be signed in to change notification settings

Revilotom/NDTM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NDTM

A non-deterministic turing machine written in Haskell.

Build

stack init 
stack build

Usage

Takes turing machine descriptor and input files as command line arguments.

stack exec TuringMachineEmulator <descriptor filename> <input filename>
stack exec TuringMachineEmulator machines/ndPalindrome inputs/p 

To run tests

cabal test
cat dist/test/TuringMachineEmulator-0.1.0.0-spec.log

About

A non deterministic turing machine written in Haskell.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published