博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spp 描述语言的语言
阅读量:6222 次
发布时间:2019-06-21

本文共 348 字,大约阅读时间需要 1 分钟。

hot3.png

基本的部分叫规则:Specification, 描述一门语言的规则有很多,这些规则会组成一个表,在匹配的时候,用于查询。

用于描述匹配数量的 Rept 是前置的,因为这更容易解析:```    +rule    *rule    ?rule```匹配字符串和匹配字符是一样的语法,只是长度为 1,是字符:```    :( \w+ :)    :=> token```规则名称隐含了生成语法树的规则:@ 开始的规则,不会对捕获的数据进行命名,只是传递到下一级函数捕获中:_ 下划线开始的规则,会被忽略掉。大小写的规则名称,都会进行命名,如果捕获的是 atom, 不会转换成长度为 1 的 atoms.

转载于:https://my.oschina.net/u/563463/blog/397938

你可能感兴趣的文章
利用socket模拟http的混合表单上传(在一个请求中提交表单并上传多个文件)
查看>>
在AD中存取照片
查看>>
sqlite3 支持的关联查询
查看>>
Android Studio之高德地图实现定位和3D地图显示
查看>>
JS实现PC、Android、IOS端的点击按钮复制内容功能
查看>>
linux学习一个服务(未完)
查看>>
http加密原理
查看>>
JSON转换类
查看>>
View的setTag和getTag使用
查看>>
Android框架之路——Fragmentation的使用(流式交互Demo)
查看>>
leetcode 504. Base 7
查看>>
Python首次安装后运行报错(0xc000007b)的解决方法
查看>>
animation特效
查看>>
用SLF4j/Logback打印日志-1
查看>>
Python获取并输出当前日期时间
查看>>
php对象序列化和cookie的问题,反序列化false
查看>>
maven跳过单元测试-maven.test.skip和skipTests的区别以及部分常用命令
查看>>
什么是构建工具
查看>>
HSF调用Dubbo
查看>>
Web工程中各类地址的写法
查看>>