没有合适的资源?快使用搜索试试~ 我知道了~
ParserCombinator.jl:Julia的解析器组合器库
共65个文件
jl:41个
dot:12个
zip:3个
需积分: 9 0 下载量 73 浏览量
2021-05-04
02:37:44
上传
评论
收藏 436KB ZIP 举报
温馨提示
解析器组合器 Julia的解析器组合器库,类似于其他语言,例如Haskell的Parsec或Python的pyparsing。 它可以解析任何可迭代的类型(不仅仅是字符串)(当然,除了regexp匹配器之外)。 ParserCombinator的主要优势是其灵活的,它将匹配器与评估策略分开。 这使得“插入”备忘录或调试跟踪,或以与Parsec类似的方式限制回溯变得很-所有这些都使用相同的语法。 它还包含用于和预构建解析器。 例子 using ParserCombinator # the AST nodes we will construct, with evaluation via calc() abstract type Node end Base.:( == )(n1 :: Node , n2 :: Node ) = n1 . val == n2 . val calc (n ::
资源推荐
资源详情
资源评论
收起资源包目录
ParserCombinator_jl-master.zip (65个子文件)
ParserCombinator.jl-master
design.txt 13KB
src
ParserCombinator.jl 2KB
gml
GML.jl 5KB
core
parsers.jl 6KB
types.jl 4KB
transforms.jl 1KB
extras.jl 1KB
matchers.jl 23KB
print.jl 2KB
sugar.jl 2KB
fix.jl 1KB
debug.jl 5KB
try.jl 4KB
sources.jl 5KB
names.jl 862B
Parsers.jl 78B
dot
DOT.jl 8KB
REQUIRE 41B
.travis.yml 524B
test
runtests.jl 1016B
gml
ok.jl 929B
error.gml 36B
polblogs.zip 92KB
example1.jl 895B
example2.jl 444B
10k-49963.jl 1KB
celegansneural.zip 12KB
errors.jl 1KB
celegansneural.jl 386B
10k-49963.zip 282KB
polblogs.jl 568B
core
slow.jl 1KB
print.jl 101B
stack.jl 1KB
calc.jl 5KB
fix.jl 2KB
debug.jl 838B
test1.txt 38B
speed.jl 1024B
try.jl 1KB
tests.jl 5KB
case.jl 2KB
sources.jl 2KB
names.jl 157B
REQUIRE 10B
bug
deadlock.jl 1KB
dot
examples.jl 3KB
path1.dot 187B
k6.dot 160B
fragments.jl 3KB
simple-digraph.dot 53B
simple-subgraph.dot 247B
example.jl 249B
large2.dot 455B
large1.dot 373B
tictactoe.dot 367KB
subgraphs.jl 876B
bipartite-subgraph.dot 227B
simple.dot 76B
double.dot 157B
full-digraph.dot 230B
path2.dot 105B
LICENSE.md 1KB
README.md 37KB
.gitignore 21B
共 65 条
- 1
资源评论
kolten
- 粉丝: 46
- 资源: 4558
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功