Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
en:projects:details:mah04 [2009/04/07 15:27]
admin created
en:projects:details:mah04 [2010/09/13 16:30]
127.0.0.1 external edit
Line 1: Line 1:
-=== Turing machine emulator === 
- 
-The goal of this project is to implement a system to emulate certain abstractions ​ 
-of Turing machines. The first step in this project would be to design a simple ​ 
-"​programming language"​ for describing the beahavior of a Turing machine and  
-then implementing an interpreter for this language. The subsequent steps will 
-involve writing simple modules that implement certain basic operations on Turing 
-machines, implementing "​compilers"​ for translating simple but more high-level 
-languages to basic programs that can run on Turing machines, and building an 
-easy-to-use user interface for interacting with the system. 
- 
---- 
- 
 ---- dataentry project ---- ---- dataentry project ----
 title : Turing machine emulator title : Turing machine emulator
Line 29: Line 16:
 template:​datatemplates:​project template:​datatemplates:​project
 ---- ----
 +
 +The goal of this project is to implement a system to emulate certain abstractions ​
 +of Turing machines. The first step in this project would be to design a simple ​
 +"​programming language"​ for describing the beahavior of a Turing machine and 
 +then implementing an interpreter for this language. The subsequent steps will
 +involve writing simple modules that implement certain basic operations on Turing
 +machines, implementing "​compilers"​ for translating simple but more high-level
 +languages to basic programs that can run on Turing machines, and building an
 +easy-to-use user interface for interacting with the system.