rnapoles/jlex-php-library

PHP 词汇分析器生成器

v0.0.1 2024-09-07 16:17 UTC

This package is auto-updated.

Last update: 2024-09-07 16:34:51 UTC


README

Latest Version on Packagist Software License Total Downloads

JLexPHP:基于 JLex 的 PHP 词汇分析器生成器。有关版权和许可信息,请参阅 COPYING 文件。

这是对一些 Java 代码的改编,这些代码可以从 lex 风格的输入文件生成词法分析器。

移植工作相当简单,最难的部分是缓冲区管理。

用法与词法分析器类似;您需要创建一个像这样的词法分析器文件

语法说明请参考此处

要求

扩展 AbstractLexer 的解析器需要由 JLexPHP 生成的词法分析器。

安装

通过 Composer

composer require rnapoles/jlex-php-library

示例

一些示例包含在 示例 中。

致谢

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件