是否可以定义相互依赖的类型并在单独的文件中定义?
我正在尝试实现一个具有扩展解析功能的库。我决定使用 fsyacc 因为我从大学就知道它。不幸的是我遇到了以下问题。 我为语法的头部(Head)定义了一个…
FsLex 和 FsYacc 的疯狂错误
我正在尝试编译这个项目: http://ramon.org.il/Here.zip 但我遇到了一堆无意义的错误。他们得到了我熟悉的文本,但在该位置没有类似的东西(比如在空…
lex/yacc 和 fslex/fsyacc 有什么区别?
我正在学习 F# 因为我想编写一个词法分析器和解析器。我对这种处理有一点经验,但确实需要像 F# 一样正确学习它。 在学习 F# 的词法分析/解析功能时,…
FSYacc 生成的解析器线程安全吗?
如果我使用 FSYacc 生成解析器,它是线程安全的吗? 我问的唯一原因是因为函数 Parsing.rhs_start_pos 和 Parsing.symbol_end_pos 似乎没有任何状态传…
使用 OcamlYacc / FsYacc 表示可选语法和重复
我正在尝试建立一些词法分析/解析语法的技能。 我回顾了我为 SQL 编写的一个简单解析器,我对它并不完全满意——似乎应该有一种更简单的方法来编写解…
- 共 1 页
- 1