英语法语西班牙文

OnWorks 网站图标

用于 Linux 的 RE/flex 词法分析器生成器下载

免费下载 RE/flex 词法分析器生成器 Linux 应用程序,可在 Ubuntu online、Fedora online 或 Debian online 中在线运行

这是名为 RE/flex 词法分析器生成器的 Linux 应用程序,其最新版本可以作为 reflex-1.5.8.zip 下载。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。

使用 OnWorks 免费下载并在线运行这个名为 RE/flex 词法分析器生成器的应用程序。

请按照以下说明运行此应用程序:

- 1. 在您的 PC 中下载此应用程序。

- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。

- 3. 在这样的文件管理器中上传这个应用程序。

- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。

- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。

- 6. 下载应用程序,安装并运行。

SCREENSHOTS

Ad


RE/flex 词法分析器生成器


商品描述

RE/flex 是快速词法分析器生成器(比 Flex 快),具有完整的 Unicode 支持、缩进/缩进/缩进锚点、惰性量词和许多其他现代功能。 接受 Flex 词法分析器规范语法并与 Bison/Yacc 解析器兼容。 生成易于理解的可重用源代码。 支持快速扫描 UTF-8/16/32 文件、字符串和流。 反射扫描器生成器工具生成线程安全的干净词法分析器类代码。 生成 Graphviz 文件以可视化状态机 DFA。 RE/flex 与 Bison 无缝协作。

语言:C++
许可证:BSD-3
代码质量:A+ https://lgtm.com/projects/g/Genivia/RE-flex/context:cpp
文档: https://www.genivia.com/doc/reflex/html/index.html
库: https://github.com/Genivia/RE-flex
更新日志:见 SF-README.md

产品优势

  • RE/flex 快:比 Flex 快,请参阅 Wiki 以获取性能比较
  • 生成易于理解的可重用源代码
  • 与 Flex 和 Bison 兼容以消除学习曲线
  • 在线手册中的大量文档
  • 添加 Unicode 支持、属性匹配 \p{C} 和 C++11、Java、C# 和 Python Unicode 属性以进行标识符名称匹配
  • 添加缩进/nodent/dedent 锚以匹配带有缩进的文本规则
  • 向 POSIX 正则表达式语法添加惰性量词
  • 向 POSIX 正则表达式语法添加字边界
  • 与 Bison 一起使用并支持可重入、bison-bridge、bison-locations、bison-complete
  • 包括许多示例,例如 C/C++ 代码的分词器、Python 代码的分词器、Java 代码的分词器等
  • 生成干净的线程安全 C++ 词法分析器类
  • 输入文件(UTF-8/16/32、ASCII、ISO-8859-1、EBCDIC)、C++ 流和(宽)字符串的快速和自适应缓冲
  • 生成 Graphviz 文件以使用 Graphviz dot 工具可视化 DFA
  • 可配置的 Lexer 类生成以自定义各种解析器的界面,包括 Yacc 和 Bison
  • %class 和 %init 自定义生成的 Lexer 类
  • %include 模块化 lex 规范
  • RE/flex 生成 lex.yy.cpp 文件,而 Flex 生成 lex.yy.cc 文件(C++ 带选项 -+)
  • 添加模式匹配引擎的可扩展层次结构,可选择正则表达式引擎,例如 Boost.Regex 和 RE/flex 正则表达式
  • RE/flex regex 库使 C++11 std::regex 和 Boost.Regex 在普通 C++ 代码中更容易使用,用于(宽)字符串、文件和可能无限长度的流的模式匹配


目的

开发工具


用户界面

命令行


程式语言

C + +中



这是一个也可以从 https://sourceforge.net/projects/re-flex/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    免费的pascal编译器
    免费的pascal编译器
    一个 32/64/16 位 Pascal 编译器,用于
    Win32/64/CE、Linux、Mac OS X/iOS、
    Android、FreeBSD、OS/2、Game Boy
    Advance、任天堂 NDS 和 DOS;
    语义兼容...
    下载免费的 Pascal 编译器
  • 2
    佳能 EOS 数码信息
    佳能 EOS 数码信息
    佳能没有快门计数
    包含在一个的EXIF信息中
    图像文件,而不是尼康和
    宾得。 没有基于佳能的官方
    应用 ...
    下载佳能 EOS 数码信息
  • 3
    EFInd
    EFInd
    rEFInd 是 rEFIt 引导的一个分支
    经理。 像 rEFIt 一样,rEFInd 可以
    自动检测您安装的 EFI 启动
    loaders,它提供了一个漂亮的 GUI
    启动选项菜单...
    下载 rEFInd
  • 4
    快递卢克GSI
    快递卢克GSI
    这个 SourceForge 下载页面是为了
    授权用户下载我构建的源代码
    GSI,基于 phhusson 的伟大
    工作。 我构建了 Android Pie 和
    安卓 1...
    下载 ExpressLuke GSI
  • 5
    音乐播音员
    音乐播音员
    Music Caster 是一个托盘音乐播放器
    可以让您将本地音乐投射到
    Google Cast 设备。 在第一次运行时,
    你需要点击你的箭头
    塔...
    下载音乐播音员
  • 6
    PyQt的
    PyQt的
    PyQt 是 Python 绑定
    Digia 的 Qt 跨平台
    应用程序开发框架。 它
    支持 Python v2 和 v3 以及 Qt v4 和
    Qt v5。 PyQt 可用...
    下载 PyQt
  • 更多 ”

Linux 命令

Ad