phyne:Python的高级lexer生成器

时间:2024-05-27 04:48:18
【文件属性】:

文件名称:phyne:Python的高级lexer生成器

文件大小:7KB

文件格式:ZIP

更新时间:2024-05-27 04:48:18

Python

该文档太糟糕了! 有空的时候我会改善的。 或者...随时为我修复它。 :) 即使没有足够的文档,Phyne的使用也非常简单! 正在安装: 使用distutils安装: $ python setup.py install 跑步: 让我们从一个基本的词法分析器开始 from phyne import Lexer , token class CalculatorLexer ( Lexer ): @ token ( r'\s' ) def whitespace ( text ): pass @ token ( r'[0-9]+' ) def integer ( text ): return int ( text ) @ token ( r'\+' ) def plus ( text ): return text @ token ( r'


【文件预览】:
phyne-master
----LICENSE(1KB)
----phyne()
--------lexer.py(7KB)
--------__init__.py(50B)
----examples()
--------basic.py(3KB)
----setup.py(471B)
----README.md(6KB)

网友评论