Compiler:基于web端的编译器词法分析和语法分析

时间:2024-07-29 07:20:49
【文件属性】:

文件名称:Compiler:基于web端的编译器词法分析和语法分析

文件大小:167KB

文件格式:ZIP

更新时间:2024-07-29 07:20:49

JavaScript

Compiler 基于web端的编译器词法分析和语法分析 实现了词法分析和LR1语法分析。 code.txt是待分析的代码; keyword.txt是语言的关键词; lex.cpp是词法分析代码; lex_analyze.txt是词法分析的结果; lex_grammar.txt是词法的文法表示; LR1_table.txt是LR1语法分析产生的LR1表; main.cpp是主程序调用文件; project_set.txt是LR1语法分析生成的项目集规范族; syntax.cpp是语法分析的代码; syntax_analyze.txt是语法分析的结果; syntax_grammar.txt是语法的文法。 其余文件为.net网站文件。 代码高亮使用了codemirror插件。


【文件预览】:
Compiler-master
----lex.aspx(3KB)
----LR1_table.txt(30KB)
----syntax.aspx(3KB)
----code.txt(288B)
----lex.cpp(7KB)
----lex.aspx.cs(1KB)
----js()
--------matchbrackets.js(5KB)
--------active-line.js(2KB)
--------codemirror.js(297KB)
--------show-hint.js(14KB)
--------javascript.js(25KB)
--------fullscreen.js(1KB)
--------clike.js(17KB)
----theme()
--------mdn-like.css(5KB)
--------pastel-on-dark.css(2KB)
--------the-matrix.css(1KB)
--------vibrant-ink.css(2KB)
--------ambiance.css(25KB)
--------xq-dark.css(2KB)
--------rubyblue.css(1KB)
--------monokai.css(1KB)
--------mbo.css(1KB)
--------cobalt.css(1KB)
--------night.css(1KB)
--------eclipse.css(1KB)
--------erlang-dark.css(2KB)
--------ambiance-mobile.css(103B)
--------solarized.css(4KB)
--------xq-light.css(2KB)
--------elegant.css(768B)
--------neat.css(693B)
--------base16-dark.css(2KB)
--------paraiso-dark.css(1KB)
--------base16-light.css(2KB)
--------blackboard.css(1KB)
--------3024-night.css(1KB)
--------lesser-dark.css(2KB)
--------neo.css(814B)
--------midnight.css(2KB)
--------twilight.css(2KB)
--------paraiso-light.css(2KB)
--------tomorrow-night-eighties.css(2KB)
--------3024-day.css(1KB)
----syntax.cpp(10KB)
----main.cpp(1KB)
----syntax_analyze.txt(19B)
----lex_grammar.txt(976B)
----README.md(736B)
----test_data()
--------1_code.txt(0B)
--------2_syntax_grammar.txt(0B)
--------2_code.txt(0B)
--------1_syntax_grammar.txt(0B)
----css()
--------codemirror.css(6KB)
--------show-hint.css(660B)
--------fullscreen.css(116B)
--------docs.css(4KB)
----syntax_grammar.txt(1KB)
----Default.aspx.cs(2KB)
----lex_analyze.txt(2KB)
----syntax.aspx.cs(1KB)
----project_set.txt(42KB)
----Default.aspx(9KB)
----Web.config(410B)
----keyword.txt(197B)

网友评论