文件名称:turing-lang:用于 javascript 的图灵机解释器
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-24 09:49:27
JavaScript
图灵朗 曾经想在您的 javascript 项目中使用图灵机吗? turing-lang是一个 javascript 模块,可让您在项目中运行图灵机。 您可以从节点和浏览器使用它。 朗 turing-lang程序描述了图灵机的转换功能。 这就是为什么这种语言的任何指令看起来像这样: CURRENT_STATE READ_SYMBOL => NEXT_STATE WRITTEN_SYMBOL [LEFT | RIGHT] 程序的初始状态为 Q0,HALT 为暂停状态。 因此,三态忙海狸机将是: Q0 0 => Q1 1 RIGHT Q0 1 => HALT 1 RIGHT # ends the program Q1 0 => Q2 0 RIGHT Q1 1 => Q1 1 RIGHT Q2 0 => Q2 1 LEFT Q2 1 => Q0 1 LEFT 请记住, turing-
【文件预览】:
turing-lang-master
----.jshintrc(38B)
----Gruntfile.js(2KB)
----src()
--------parser()
--------machine()
--------turing-lang.js(124B)
----.npmignore(8B)
----.travis.yml(74B)
----test()
--------test.js(0B)
--------parser()
--------machine()
----README.md(1KB)
----dist()
--------turing-lang.js(25KB)
----.gitignore(17B)
----package.json(605B)