问题标签 [tuareg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - emacs 的 tuareg 模式自定义
由于我安装了最后一个 tuareg 软件包(2.0.10),有些事情真的让我很恼火,我找不到如何将它们改回以前的设置:
在这里我想要:
我找不到 forfun f ->
或 for的缩进
在自定义菜单中。
emacs - Ocaml 错误未绑定值
当我尝试评估该程序的第 2 行或第 5 行时,我得到“Unbound value carre”或“Unbound value bis”。为了评估它,我使用带有 tuareg 的 emacs,它可能是相关的吗?
例如,这是我在第 2 行得到的:
代码非常简单,所以我觉得问题来自 emacs。我试图更改函数名称、变量名称,但没有任何效果。有人看到这里有什么问题吗?
ocaml - 如何在 OCaml 的 tuareg 模式下显示缓冲区的所有结果
在 OCaml 的 tuareg 模式下,如果结果如下所示,我看不到执行结果。
我看不到执行结果,因为某些部分由“...”显示。如何在 OCaml 的 tuareg 模式下查看缓冲区的所有结果?
emacs - ocaml - 递归列表匹配函数中的未绑定值错误
我从介绍性 ocaml 课程的幻灯片中复制了递归列表匹配函数。
我得到:“错误:未绑定值 fac”
为什么是这样?
emacs - 使用 tuareg-support-metaocaml 在 Emacs 中进行 MetaOCaml 分段注释语法高亮显示
TL:博士;我想在 Emacs 中突出显示 MetaOCaml 语法,但相关选项无效。我能做些什么?
我对 Emacs 很陌生,但使用 MetaOCaml 已经有一段时间了。
我通过我的发行版的包管理器(portage)安装了 opam 1.3.1-r1 和 emacs 25.2。随后,我通过 opam(按此顺序)安装了 BER MetaOCaml 4.04.0+BER 和 tuareg 2.0.10。我已编辑 .emacs 以添加以下行:(加载“/home/user/.opam/4.04.0+BER/share/emacs/site-lisp/tuareg-site-file”)和(setq tuareg- http://okmij.org/ftp/ML/MetaOCaml.html建议的 support-metaocaml t) 。但是,当我加载包含暂存注释的文件时,它们不会以任何方式突出显示(参见附图)。多阶段的字体锁定未受影响,并且看起来暂存注释应该是浅灰色的深蓝色。
我之前已经在 Windows 的 Linux 子系统(似乎是没有 Xorg 的普通 Ubuntu)上尝试过这个,在另一台具有 BER MetaOCaml 4.02.1+BER 和 4.04.0+BER 的机器上,使用 opam 的 tuareg 2.0.10,它是user-setup 包为我配置 emacs 并使用 Mx customize 设置 tuareg-support-metaocaml。这产生了与所附屏幕截图相同的看似不令人满意的结果。
我应该(或不应该)做些什么来让它工作,还是我误解了预期的行为?
先感谢您。
(请注意,我已经将此作为问题发布在 tuareg Github 存储库中:https ://github.com/ocaml/tuareg/issues/151 。抱歉,如果这不受欢迎。)
emacs - 我安装了 tuareg 模式,但它甚至没有在 emacs 中显示
我试图在 Manjaro 上为 emacs 安装 tuareg 模式,但是当我打开 emacs 并创建一个 test.ml 文件时,“tuareg”菜单甚至都不存在,并且所有命令(如 Ctrl c + Ctrl b)都未定义,它是好像没有安装图阿雷格。
为了安装 emacs 的 tuareg 模式,这是我所做的:
安装过程中一切正常,所以我不知道为什么它不工作。我猜它就像 emacs 没有链接到 tuareg 模式,我需要指定一个文件夹或类似的东西来找到 tuareg 模式。但即使那样我也找不到 .emacs 文件,所以我真的不知道该怎么做。
ocaml - esy:如何将#{self.target_dir}符号链接到_build?
我最近一直esy
在尝试,我最喜欢它。
为了让 Emacs 的 Tuareg 模式不再抱怨缺少目录,我想做的一件事_build
是在我的构建过程中添加最后一步,esy
它只是这样做:
我尝试了几种不同的方法来实现它,但我承认我对package.json
文件的组织方式并不十分了解,而且我什至怀疑这些知识是否会有很大帮助,因为 esy 只是在文件中添加了自己的密钥——因此使用正常的npm
脚本技术也没有帮助。
有任何想法吗?
emacs - 在 emacs shell 中启用 tuareg 模式
在 emacs 中,我在顶部启用了 tuareg 模式,在底部启用了 shell,没有颜色语法。如何在 shell 中使用颜色语法?
为了到达这里,我使用此脚本http://judicael.courant.free.fr/2015/02/20/installationcaml.html 安装了 camllight 然后,我安装了 melpa
搜索和安装图阿雷格。最后,我用 (add to list 'load-path "home/pi/.emacs.d/lisp") 编辑了 .emacs,其中 lisp 是一个包含 tuareg.el、camldebug.el、tuareg-site-file- 的目录埃尔
emacs 窗口: