文件名称:语法电话:一种用于分析和转换上下文无关语法的工具
文件大小:778KB
文件格式:ZIP
更新时间:2024-02-24 22:32:35
javascript parsing grammar context-free-grammar ParsingJavaScript
留声机 这是一个客户端Web应用程序,用于分析和转换上下文无关的语法。 它是在( 的支持和指导下开发的,它基于他的。 构建应用 Rake和Sprockets用于连接JavaScript源文件,编译模板等。用gem install sprockets并使用默认rake任务(只是rake构建应用程序。 用于构建应用程序的语法规范解析器,但是该解析器(src / parser.js)已签入到存储库中,因此您无需安装jison。 为了进行开发,提供了一个Rack应用程序,该应用程序可以根据每个请求重新构建该应用程序(请参阅config.ru )。 使用gem install rack安装Rack,
【文件预览】:
grammophone-master
----Rakefile(850B)
----test()
--------evidence.js(36KB)
--------parsing.html(4KB)
--------classification.html(6KB)
--------nonterminals.html(5KB)
--------sanity.html(3KB)
--------fixtures()
----assets()
--------jquery.js(91KB)
--------application.js(118KB)
--------viz.js(1.31MB)
--------zepto.js(47KB)
--------application.css(5KB)
----index.html(562B)
----Gemfile(132B)
----src()
--------application.js(102B)
--------grammar.js(5KB)
--------helpers.js(6KB)
--------templates()
--------set.js(454B)
--------controllers()
--------views()
--------parser.l(788B)
--------calculations.js(113B)
--------parser.js(13KB)
--------calculations()
--------parser.y(405B)
--------relation.js(2KB)
----Gemfile.lock(292B)
----.ruby-version(6B)
----.gitignore(0B)
----lib()
--------jquery.js(91KB)
--------viz.js(1.31MB)
--------zepto.js(47KB)
----styles()
--------edit.css(431B)
--------application.css(3KB)
--------analysis.css(102B)
--------views()
--------transform.css(907B)
----README.md(1KB)
----config.ru(439B)
----.gitattributes(14B)