免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: 104359176
打印 上一主题 下一主题

使用字符串引用映射文件句柄模拟高速字符缓存 [复制链接]

求职 : 软件工程师
论坛徽章:
3
程序设计版块每日发帖之星
日期:2015-10-07 06:20:00程序设计版块每日发帖之星
日期:2015-12-13 06:20:00程序设计版块每日发帖之星
日期:2016-05-05 06:20:00
11 [报告]
发表于 2017-08-29 14:55 |只看该作者
Rubyish 已经再看 Perl 源码了,厉害。不如和我一起学更厉害的文本解析工具吧。

论坛徽章:
7
戌狗
日期:2013-12-15 20:43:38技术图书徽章
日期:2014-03-05 01:33:12技术图书徽章
日期:2014-03-15 20:31:17未羊
日期:2014-03-25 23:48:20丑牛
日期:2014-04-07 22:37:44巳蛇
日期:2014-04-11 21:58:0915-16赛季CBA联赛之青岛
日期:2016-03-17 20:36:13
12 [报告]
发表于 2017-08-30 02:43 |只看该作者
回复 11# 104359176

不如和我一起学更厉害的文本解析工具
Zai nide boke, meiyou kandao renhe xiangguande?
Buru jiu xie yixie tutorial? 3Q ~~

论坛徽章:
0
13 [报告]
发表于 2017-09-07 09:08 |只看该作者
脱裤子放屁

论坛徽章:
46
15-16赛季CBA联赛之四川
日期:2018-03-27 11:59:132015年亚洲杯之沙特阿拉伯
日期:2015-04-11 17:31:45天蝎座
日期:2015-03-25 16:56:49双鱼座
日期:2015-03-25 16:56:30摩羯座
日期:2015-03-25 16:56:09巳蛇
日期:2015-03-25 16:55:30卯兔
日期:2015-03-25 16:54:29子鼠
日期:2015-03-25 16:53:59申猴
日期:2015-03-25 16:53:29寅虎
日期:2015-03-25 16:52:29羊年新春福章
日期:2015-03-25 16:51:212015亚冠之布里斯班狮吼
日期:2015-07-13 10:44:56
14 [报告]
发表于 2017-09-07 10:58 |只看该作者
万人血书 rubyish 装中文输入法

论坛徽章:
2
射手座
日期:2014-10-10 15:59:4715-16赛季CBA联赛之上海
日期:2016-03-03 10:27:14
15 [报告]
发表于 2017-09-07 14:26 |只看该作者
                                 

求职 : 软件工程师
论坛徽章:
3
程序设计版块每日发帖之星
日期:2015-10-07 06:20:00程序设计版块每日发帖之星
日期:2015-12-13 06:20:00程序设计版块每日发帖之星
日期:2016-05-05 06:20:00
16 [报告]
发表于 2017-09-08 10:29 |只看该作者
回复 12# rubyish

要说更厉害的解析工具,我放在了其他地方。
开源中国有一个用户名有些相关的文章:

https://my.oschina.net/u/563463/blog

知乎上有一些文章:

https://www.zhihu.com/people/lint-code/posts

github 上的许多项目现在已经放在 oschina 码云上了。

https://github.com/songzan

这个项目是关键,已经发布到 CPAN 上了:

https://gitee.com/str/Spp

https://metacpan.org/pod/distribution/Spp/lib/Spp.pod


这个是利用 Spp 语法分析工具设计的一门语言,正在做到 Perl5 的实现:

https://gitee.com/str/mylisp-to-perl

Spp 已经有 golang, Ruby, Python, newLISP, Julia 实现,但都不如 Perl5 版本的更新速度快。
等实现了 mylisp 到这些语言的转换器,这些语言的实现就可以同步发布了。

Golang 版本稍微新一些,转换器也最难搞,正在实现类型推导系统。


https://gitee.com/str/go-spp

有了这个工具,你可以解析任意复杂的文本,只要能把模式表达出来。

这个项目可以让代码同时生成许多种语言的实现。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP