2

私は、デフォルトであちこちにいくつかの 's'がある yesod プロジェクトのために、emacs で flymake(-ghc) を使用しています (プレリュードセットアップ、誰も不思議に思う前に、追加の構成はありません) 。#ifflymake がこのエラーを表示するという事実を除けば、すべて問題ありません。

/path/to/Import.hs:18:2:
    lexical error at character 'i'

ラインは正確に

#if __GLASGOW_HASKELL__ >= 704

したがって、ghci とまったく同じ動作:

Prelude> #if something

<interactive>:2:2: lexical error at character 'i'

ここに欠けているものはありますか?

おまけauto-completeどちらも機能しません(emacs、prelude、デフォルト設定など):他のもの(たとえばR)でも機能します。

4

1 に答える 1