ocaml

ocaml

文章 0 浏览 5

如何显示ocaml程序的每个声明的类型?

我喜欢在终端中使用 ocaml 来获取每个 ocaml 命令的交互式结果或类型,例如: Objective Caml version 3.11.2 # let a = 5;; val a : int = 5 但是当…

奈何桥上唱咆哮 2024-11-16 08:19:47 0 0

Emacs中如何实现错误回溯?

我正在用 Ocaml 编写一个编译器。例如,当我在终端中使用 make 编译和测试它时,tracback 效果很好: export OCAMLRUNPARAM=b ./Simpler-Basic test.s…

萤火眠眠 2024-11-16 02:36:25 5 0

Ocaml - 字符串到 (int*int*int) 列表

ocaml 函数中是否可以将这样的字符串“[(1,2,3);(1,2,5);(2,3,4)]”解析为 (int*int*int) 列表?或者我必须编写自己的解析函数吗? 谢谢格雷格 ​…

睫毛溺水了 2024-11-15 23:55:26 0 0

“链接期间出错”用于用 Ocaml 编写的 Java 编译器

我找到了源代码编写的Java编译器Ocaml 应该可以工作。 但是当我执行 make 时,它​​完成时出现错误: unzip.o: In function `camlUnzip__59': (.data…

断肠人 2024-11-15 23:47:02 1 0

如何跟踪OCaml程序的错误?

我正在编写一个用 OCaml 编写的编译器。有时执行出错时,它显示错误行,但不显示上下文,例如,该函数是如何调用的,使用哪些值...... 为了帮助调试,…

听,心雨的声音 2024-11-15 23:24:44 1 0

Ocaml - 前向声明(类)

我需要有两个相互引用的类。 Ocaml 有什么办法可以对其中之一进行前向声明吗? (我认为这是不可能的,因为使用单词 和 更容易)。 或者也许这是可能…

心不设防 2024-11-15 23:13:12 0 0

我的编译器在 C/C++、OCaml 和 F# 之间犹豫

我想开始开发一个小型编译器并构建它,我在几种不同的语言之间犹豫不决。 我的要求很简单,我希望能够发出 LLVM-IR 代码,因为我有一个 LLVM 后端,我…

埋情葬爱 2024-11-15 21:13:22 2 0

最好使用“and”或“在”中当链接“let”时声明?

我意识到这可能是一个愚蠢的问题,但是... 如果我链接一堆 let 语句,这些语句不需要知道彼此的值,是不是更好使用and还是in? 例如,如果有的话,其…

心房的律动 2024-11-15 20:04:15 5 0

摆脱价值限制错误

在 OCaml 中 Objective Caml version 3.11.0 # let rec last l= match l with [] -> failwith("Empty list") |a::[] -> a |a::r -> last r;; val last…

帅气尐潴 2024-11-15 19:40:08 5 0

OCamllex 语法错误

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

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

OpenGL +使用 Ocaml 的 GLUT

我在安装 OpenGL(和 GLut)并将其与 Ocaml 一起使用时遇到问题。 我尝试过许多不同的软件包(在 Linux 和 Windows 下)但总是遇到问题 关于未找到的…

平安喜乐 2024-11-15 13:03:00 1 0

OCaml 返回值

在《使用 OCaml 开发应用程序》一书中,关于返回值有以下解释: 由于分号前面的值被丢弃,当它不是单位类型时,Objective CAML 会发出警告。 # print_…

厌倦 2024-11-15 09:25:45 4 0

控制Python交互式shell的输入/输出

我必须评估(数百万个)Python 表达式,例如 (int(a) >> 8 == 4) 和 b 在我的 OCaml 程序中。有 pycaml 但我没能让它工作。 于是我转向了另一个想法:…

怀中猫帐中妖 2024-11-15 06:19:52 3 0

F# 中的加法类型 (+)

我刚刚了解到 OCAML 必须有一个 . 后缀才能进行浮点运算。例如 3。 +。 4. 等于 7.(浮点数)。但是,F# 以相同的方式处理浮点和整数算术,因此 3 + 4…

烂人 2024-11-14 17:01:09 3 0

在 ocaml 中运行可执行(Windows)文件

快问。如何在ocaml中运行可执行文件?我相信这是可能的,但我不知道如何实现。 请提供示例代码。…

︶葆Ⅱㄣ 2024-11-13 22:35:42 4 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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