没有合适的资源?快使用搜索试试~ 我知道了~
lvca:语言验证,构建和分析
共203个文件
ml:79个
mli:25个
ttf:20个
需积分: 9 0 下载量 61 浏览量
2021-02-04
06:07:30
上传
评论
收藏 2.1MB ZIP 举报
温馨提示
语言验证,构造和分析 介绍 LVCA是用于构建编程语言的工具。 它有一个故意小的核心。 您可以通过指定(1)它的语法,(2)它的静态(即类型检查规则),(3)它的动态(即它的评估方式)以及(4)具体的语法来创建一种语言。 LVCA然后提供工具: 解析器 漂亮的打印机 口译员 类型检查器 自动序列化(到JSON或cbor) 程序/表达式的内容识别 尚不存在但可以并且应该做到的事情: 调试器 语言服务器协议的实现 语法高亮/编辑器工具 例 首先,我们定义语言的抽象语法。 这种简单的语言仅具有布尔值和函数。 tm := // a term can be a simple boolean
资源推荐
资源详情
资源评论
收起资源包目录
lvca:语言验证,构建和分析 (203个子文件)
style.css 4.5MB
tailwind-style.css 1.6MB
katex.css 25KB
codemirror.css 9KB
index.css 2KB
dune 602B
dune 221B
dune 179B
dune 172B
dune 168B
dune 142B
dune 141B
dune 125B
dune 83B
dune 79B
dune 79B
dune 0B
dune-project 16B
.gitignore 176B
index.html 525B
index.html 494B
index.html 386B
index.html 320B
index.html 318B
index.html 317B
index.html 302B
input 6B
katex.js 583KB
codemirror.js 388KB
LICENSE 15KB
LICENSE 1KB
LICENSE 841B
Makefile 408B
README.md 4KB
test.md 755B
entities.ml 82KB
ConstructiveReal.ml 52KB
parser.ml 51KB
Parser.ml 47KB
Parser.ml 31KB
Nominal.ml 29KB
BindingAwarePattern.ml 19KB
Pattern.ml 18KB
TreeView.ml 15KB
Core.ml 14KB
LanguageDocument.ml 13KB
AbstractSyntax.ml 13KB
Bidirectional.ml 13KB
main.ml 11KB
Regex.ml 10KB
block.ml 10KB
main.ml 10KB
Lvca_util.ml 10KB
ParseUtil.ml 9KB
html.ml 9KB
Statics.ml 9KB
Calculator.ml 8KB
main.ml 7KB
RangeFormatter.ml 7KB
Core_test.ml 7KB
HuttonsRazor.ml 7KB
Edits.ml 7KB
Calculator.ml 6KB
ppx_lvca.ml 6KB
AngstromStr.ml 6KB
Ranges.ml 5KB
LambdaCalculus.ml 5KB
EvalWithProvenance.ml 5KB
Primitive.ml 5KB
main.ml 5KB
TermAndConcrete.ml 5KB
ScopeViewer.ml 5KB
main.ml 5KB
markdown.ml 4KB
Web_util.ml 4KB
Sort.ml 4KB
DeBruijn.ml 4KB
ast.ml 3KB
SingleLineInput.ml 3KB
DeBruijn2d.ml 3KB
store.ml 3KB
main.ml 3KB
sexp.ml 3KB
Range.ml 3KB
devel_main.ml 3KB
MultilineInput.ml 2KB
SafeReact.ml 2KB
NonBinding.ml 2KB
Components.ml 2KB
render_doc_term.ml 2KB
SourceRanges.ml 2KB
omd.ml 2KB
WebUtil.ml 2KB
LanguageParser_test.ml 2KB
Common.ml 2KB
DigitsEntry.ml 1KB
SourceRange.ml 1KB
TermToTex.ml 1KB
Codemirror.ml 1KB
OptRange.ml 1KB
共 203 条
- 1
- 2
- 3
资源评论
Mia不大听话
- 粉丝: 18
- 资源: 4592
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功