mutual-recursion

mutual-recursion

文章 0 浏览 2

无法理解相互递归

我正在阅读Programming In Haskell,在第8章中,作者给出了编写解析器的示例。 完整来源在这里:http://www.cs.nott.ac。 uk/~gmh/Parsing.lhs 我无法…

很酷又爱笑 2024-11-08 16:26:35 1 0

互递归问题

如何将两个相互递归的函数更改为线性递归?我必须在一个方法中使用这两种方法吗?…

摇划花蜜的午后 2024-10-16 13:49:26 4 0

为什么 OCaml 中的相互递归模块需要签名?

在 OCaml 中使用相互递归模块定义时,需要提供签名,即使在 .ml 文件中也是如此。这是一个烦恼,我还想从 .mli 公开给定的接口,因为我最终重复了签名…

浪漫人生路 2024-10-13 02:42:59 4 0

简单的javascript函数定义问题

function First () { setTimeout("Second()", 50) } function Second () { //I'm very confident this conditional works fine if (document.getEleme…

难如初 2024-10-11 01:28:16 3 0

整理我的相互递归类型

是否可以将相互递归类型 ([]) 分布在不同的文件中?这些类型直接位于命名空间下。 我的解决方案是将它们放在一个大文件中并使用 type ... and ... and…

极度宠爱 2024-10-05 05:44:01 2 0

是否可以定义相互依赖的类型并在单独的文件中定义?

我正在尝试实现一个具有扩展解析功能的库。我决定使用 fsyacc 因为我从大学就知道它。不幸的是我遇到了以下问题。 我为语法的头部(Head)定义了一个…

梦幻的心爱 2024-09-28 13:08:10 7 0

F#:相互递归函数

可能的重复: [F#] 如何让两个方法相互调用? 大家好, 我有一个场景,我有两个函数可以从相互递归中受益,但我不太确定如何在 F# 中执行此操作 我的…

冷︶言冷语的世界 2024-09-17 06:26:21 9 0

Haskell 中的相互递归求值器

更新:我添加了答案 描述了我的最终解决方案(提示:单个 Expr 数据类型是不够的)。 我正在编写一个小型表达式语言的评估器,但我陷入了 LetRec 构造…

颜漓半夏 2024-09-15 07:36:32 7 0

相互递归类

如何在 C++ 中实现相互递归类?像这样的东西: /* * Recursion.h * */ #ifndef RECURSION_H_ #define RECURSION_H_ class Class1 { Class2* Class2_pt…

我爱人 2024-09-13 14:42:25 6 0

受歧视的工会可以相互提及吗?

我正在使用可区分联合构建表达式树。以下代码: type IntExpression = | TrueIsOne of BoolExpression type BoolExpression = | LessThan of IntExpre…

吲‖鸣 2024-09-11 14:46:05 8 0

由于循环引用而确定如何对 F# 类型进行排序时出现问题

我有一些扩展通用类型的类型,这些是我的模型。 然后,我为用于 CRUD 操作的每个模型类型提供 DAO 类型。 我现在需要一个函数,它允许我找到给定任何…

终弃我 2024-09-02 02:34:57 8 0

F#/Scala 中优化相互递归的标准方法是什么?

这些语言不支持“本机”相互递归函数优化,所以我猜它一定是蹦床或..呵呵..重写为循环)我错过了什么吗? 更新:看来我确实对 FSharp 撒了谎,但我只…

琉璃繁缕 2024-09-01 01:28:38 6 0

如何解决 F# 类型引用错误?

我已经浏览了我的书,并且用谷歌搜索,直到我用完搜索词,但我仍然找不到这个问题的示例或答案: 以下代码无法编译,因为类型 Effect 和声明 Entity …

带刺的爱情 2024-07-18 17:28:55 8 0

如何让两个方法互相调用?

我对如何让两个方法相互调用有点困惑(即让 A() 调用 B() 和 B()&lt /code&gt 调用 A())。 似乎 F# 仅在代码中遇到该方法后才“看到”该方法,因此如…

舂唻埖巳落 2024-07-15 13:07:13 7 0
更多

推荐作者

linfzu01

文章 0 评论 0

可遇━不可求

文章 0 评论 0

枕梦

文章 0 评论 0

qq_3LFa8Q

文章 0 评论 0

JP

文章 0 评论 0

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