【问题标题】:How to evaluate a single expression in Haskell mode for Emacs?如何在 Emacs 的 Haskell 模式下评估单个表达式?
【发布时间】:2011-06-25 02:37:39
【问题描述】:

在 Lisp 或 Scheme 缓冲区中,可以通过按调用 eval-last-sexpC-x C-e 来计算单个表达式。但是eval-last-sexp 仅适用于 Haskell 中的文字。在 Haskell 模式下做同样事情的等效方法是什么?

【问题讨论】:

  • 事实上,eval-last-sexp 根本不适用于 Haskell 模式。如果它似乎在使用文字,那是因为文字语法在 Haskell 和 Lisp 中是相似的。

标签: haskell emacs


【解决方案1】:

eval-last-sexp 是来自emacs-lisp-mode 的命令,与Haskell Mode 无关,这大概是您想要的。

如果您正确设置了inf-haskell.el,那么C-c C-i 将打开一个ghci 会话并解释您当前的缓冲区。

【讨论】:

  • 我已经安装了模式,我想评估单个表达式而不是缓冲区。
猜你喜欢
  • 2013-10-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-06
  • 2013-06-18
  • 2012-07-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多