ocamllex

ocamllex

文章 0 浏览 5

无法使用沙丘编译MLY文件

我正在写下我的第一个Ocamllex和ocamlyacc程序,通过以下 this tutorial my dune我的dune files看起来像 (executable (public_name Calculator) (name…

拥醉 2025-01-29 07:01:39 3 0

如何使用 ocamllex 扫描直到文件末尾

我正在尝试实现一个读取正则表达式的解析器。它要求用户输入字符串/整数/浮点数的有效输入。如果有效并且用户按 ctrl^d,则打印该数字。否则显示错误…

烟酉 2025-01-15 18:35:03 3 0

OCamllex 语法错误

在我的词法分析器的定义部分中定义一些标识符时(如 这里),我正在尝试编写以下形式的内容: let op_char = ['+' '-' '*' '/'] let id_char = [^ ' '…

神妖 2024-11-15 15:26:34 9 0

使用 Ocamllex 进行字符串词法分析 (The Tiger Compiler)

我正在尝试遵循 Appel 的“ML 中的现代编译器实现”,并使用 Ocamllex 编写词法分析器。 规范要求词法分析器在翻译转义序列后返回字符串。 以下代码摘…

苹果你个爱泡泡 2024-11-03 10:45:10 14 0

从Python到CIL(C中间语言)的翻译

最近在做Python源码的静态分析。 我们组已经有一个用 Ocaml 编写的 CIL(C 中间语言)静态分析器。我们希望重用这个分析器,因此我们理想的方法是将 P…

旧情勿念 2024-11-03 08:30:42 14 0

OCaml lex:无论如何根本不起作用

我已经束手无策了。我无法在 ocamllex 中进行任何操作,这让我发疯。这是我的 .mll 文件: { open Parser } rule next = parse | (['a'-'z'] ['a'-'z'…

倾城花音 2024-10-27 09:04:43 14 0

OCamllex 匹配行首?

我正在用 ocamllex 在 OCaml 中编写一种玩具编程语言,并试图使该语言对缩进更改敏感,python 风格,但在将行开头与 ocamllex 的正则表达式规则匹配时…

软糯酥胸 2024-10-22 05:37:56 12 0

fslex 中的 Lua 长字符串

我在业余时间一直在研究 Lua fslex 词法分析器,使用 ocamllex 手册作为参考。 我在尝试正确标记长字符串时遇到了一些障碍。 “长字符串”由 '[' ('='…

抠脚大汉 2024-10-06 10:22:27 19 0

在 ocamllex 中返回多个标记

有没有办法在 OCamlLex 中返回多个标记? 我正在尝试为基于缩进的语言编写一个词法分析器和解析器,并且我希望我的词法分析器在注意到缩进级别低于以…

蹲在坟头点根烟 2024-09-14 04:11:07 19 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文