gpt4 book ai didi

haskell - 是否可以反转显示的顺序错误?

转载 作者:行者123 更新时间:2023-12-02 04:51:20 25 4
gpt4 key购买 nike

当使用 GHC 编译有错误的程序时,错误会按行升序显示。这会导致第一个错误被推到控制台上,因此如果您首先修复第一个错误,则需要向上滚动,这可能很烦人。是否可以要求 GHC 按行降序打印错误?

最佳答案

您可以使用 GHC 编译器的 -freverse-errors 选项标志来执行此操作。所以你应该编译它:

ghc <b>-freverse-errors</b> code.hs

喜欢documentation说:

-freverse-errors

Display errors in GHC/GHCi sorted by reverse order of source code line numbers.

由于此选项是动态的,因此您可以为每个文件设置此选项。因此,您可以将以下内容添加到要启用此功能的文件中:

{-# OPTIONS_GHC -freverse-errors #-}

据我所知,由于这是 GHC 特定标志,因此它可能不适用于其他编译器(当然还有旧版本的 GHC 编译器)。

关于haskell - 是否可以反转显示的顺序错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51287431/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com