具有emacs和F *

时间:2019-01-21 18:37:25

标签: emacs gdb fstar fstar-mode

我想使用Emacs fstar-mode和gdb调试简单的F *程序。 fstar-mode https://github.com/FStarLang/fstar-mode.el Wiki的末尾是信息:

The fstar-gdb command (M-x) attaches GDB to the current F* process and launches Emacs' GDB-mi interface

没有进一步的解释。

在Emacs中时(假设我正在编辑Test.fst文件),我调用fstar-gdb命令并进入gdb控制台,我试图使用命令file Test和{{1} }。它们工作正常,但是run(或任何其他行)说(显然)未能在break 3中找到第3行。

如何将main.c与F *一起使用?

1 个答案:

答案 0 :(得分:2)

fstar-gdb命令用于调试F *编译器本身,而不是使用F *编译的程序。

对于F *程序,最好的方法可能是: