腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(52)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
在
FSYACC
中使用记录类型
在
FSYACC
中,通常会有导致元组的终端。但是,为了方便起见,我想使用记录类型。of int * string | Int of int | IntTuple of Either 我不清楚
FSYACC
但是,
FSYACC
给出了标记为“!”
浏览 6
修改于2015-04-17
得票数 1
回答已采纳
3
回答
选择
fsyacc
/fslex还是FParsec?
我需要像下面这样解析简单的DSL语言:{ var b = f3(a); var d = f1(c); }
浏览 4
修改于2011-08-26
得票数 4
回答已采纳
3
回答
F# fslex
fsyacc
产品代码成熟了吗?
在读了一个2年前的网页后,我想知道什么才是最适合词法解析需求的,与它们的OCamel对应物相比,fslex/
fsyacc
,bet,慢,愚蠢等等。你认为fslex和
fsyacc
对于生产代码来说是值得的吗?
浏览 2
提问于2011-03-22
得票数 10
2
回答
对fslex和
fsyacc
的编程访问
fslex和
fsyacc
工具目前需要两阶段编译,生成的文件随后由fsc编译。在我看来,如果源文件是嵌入式资源,以编程方式提供给fslex和
fsyacc
,并使用CodeDom动态编译生成的代码,那么这些工具将更容易使用。 这是可行的吗?如果可行,实现这一点需要什么?
浏览 0
提问于2013-10-05
得票数 5
2
回答
FsLex和
FsYacc
的疯狂错误
我正在尝试编译这个项目: 请帮帮我!
浏览 3
提问于2010-06-05
得票数 1
回答已采纳
1
回答
FSlex/
FSyacc
崩溃-无法定位FSharp.Core程序集
我对FSlex/
FSyacc
在我的机器上崩溃有个问题。 在上下文中,这是在运行在Windows 8消费者预览(32位)上的VisualStudio11beta内部,运行在并行虚拟机中。\Desktop\Statical\trunk\Statical\Syntax\ CALL C:\Users\nexus\Desktop\Statical\trunk\Statical\Syntax\
fsyacc
.cmdCALL C:\Users\nexus\Desktop\Statical\trunk\Statical\Syntax\fslex.cmd ->
浏览 4
提问于2012-05-26
得票数 2
回答已采纳
2
回答
lex/yacc和fslex/
fsyacc
有什么区别?
还是有一些差异意味着lex/yacc的代码不能与fslex和
fsyacc
一起工作?
浏览 4
修改于2010-02-14
得票数 8
回答已采纳
1
回答
FsLex
FsYacc
:如何创建具有多行注释的语言
我正在玩FsLex和
FsYacc
,它们是基于ocamllex和ocamlyacc的。在语言中定义注释的最佳方法是什么?我是否在我的lex文件中创建注释令牌?
浏览 8
提问于2015-10-25
得票数 0
回答已采纳
1
回答
Fsyacc
的示例语法错误?
因此,我正在尝试用F#编写编译器,并且一直在研究F# powerpack附带的Fslex和
Fsyacc
工具。有一个示例项目,它负责外部构建工具,这是我一直在努力理解的。它可以从下载。这是
Fsyacc
生成的代码中的一个错误。 我希望您能帮助我更好地了解问题所在,这样我就可以更好地了解
Fsyacc
并对其更有信心。我已经在下面发布了*.fsy文件。
浏览 4
修改于2011-01-15
得票数 1
回答已采纳
2
回答
以下ocamlyacc代码的
fsyacc
等价物是什么?
我正在使用F#开发一个玩具编译器,也就是FsLex和
FsYacc
的组合。为了熟悉它们,我已经阅读了Expert F# (v2)一书的词法分析器/解析器章节(顺便说一句,这是一本好书)。
浏览 6
修改于2011-04-08
得票数 3
回答已采纳
1
回答
如何在使用F#
FsYacc
进行解析时添加和使用自定义上下文参数?
我使用FsLex和
FsYacc
在F#应用程序中进行字符串解析。在抽象语法树( AST )创建过程中,解析器必须决定如何创建AST(创建不同的树、抛出异常等)。解析器的行为必须依赖于几个参数。--我发现它被允许声明如下:但是我找不到如何使用这个构造,而且在项目编译过程中,代码1中出现了"
fsyacc
.exe“。问题是:在使用
FsYacc
进行解析时,是否有可能以及如何使用上下文参数?@67-5.Invoke(String x) a
浏览 3
修改于2012-07-05
得票数 3
回答已采纳
1
回答
我应该使用工作流还是
fsYacc
?
由于不太熟悉解析器,我一直在查看使用F# (fsLex、
fsYacc
、FParsec)的示例。我对F#不是很熟悉,但我确实有一些工作流和链接的经验。
浏览 7
提问于2011-10-03
得票数 2
1
回答
Fsyacc
:添加了一个具有相同键的项
我开始和Fslex/
Fsyacc
一起玩了。Expr = | Integer | Array | Program of Expr
Fsyacc
报告以下错误:"
FSYACC
: error FSY000:已添加了具有相同键的项。
浏览 4
提问于2011-04-22
得票数 4
回答已采纳
1
回答
fsyacc
:允许在语言中定义运算符
fsyacc
有没有办法处理解析时引入的运算符?我正在尝试为万花筒构建一个解析器,它是一种玩具语言,用作的示例。万花筒允许定义运算符和优先级。
浏览 6
提问于2011-05-25
得票数 1
回答已采纳
2
回答
用OcamlYacc /
FsYacc
表示可选语法和重复
是否有一种简单的方法可以用OcamlYacc或
FsYacc
?中的可选或重复标记来表示语法
浏览 2
修改于2017-04-06
得票数 3
1
回答
使用
FSyacc
进行解析时出现有意义的错误
我正在使用F# Power Pack中的
fsyacc
/fslex来解析一些源代码。
浏览 5
修改于2011-10-28
得票数 4
回答已采纳
2
回答
使用一元减号扩展
Fsyacc
的示例语法
我试图扩展作为"F#解析语言入门“一部分的示例语法,以支持一元减号(对于像2*-5这样的表达式)。基本上,我扩展了.fsy文件头以包括优先级,如下所示:%nonassoc UMINUS然后语法规则是这样的:Expr: ...... | Negative of Expr但是当尝试解析上面提到的表达式时,仍然会得到一个解析器错误。 你知道遗漏了什么吗?
浏览 7
修改于2017-05-23
得票数 1
回答已采纳
1
回答
为什么这个
fsyacc
输入生成不能编译的F#?
我的
fsyacc
代码给出了一个编译器错误,指出找不到一个变量,但我不确定原因。我希望有人能指出这个问题。
浏览 6
提问于2011-11-04
得票数 2
回答已采纳
1
回答
我可以将参数传递给我的
fsyacc
解析器吗?
我知道有可能将参数传递给lexer: | whitespace { tokenize scope lexbuf }但我无法以类似的方式定义解析器开始符号。%type < (IScope, AST.Script) Fun > Script // with the following defini
浏览 5
修改于2017-05-23
得票数 3
回答已采纳
1
回答
是否可以使用为一种语言开发的
FsYacc
解析器作为另一种语言的解析过程的一部分?
我已经完成了->解析-> AST生成L1的-> AST处理过程,并使用FsLex、
FsYacc
实用程序实现了这个F#。提前感谢
浏览 2
修改于2014-03-09
得票数 1
回答已采纳
第 2 页
第 3 页
点击加载更多
领券