haskell-ja > Archives > 2010/04/01

2010/04/01 05:16:38 UTCenami
#
curt って最近は haskell で仕事してたのね。知らなかった。
2010/04/01 06:35:53 UTCkazu
#
GHC に、サポートしてる言語拡張の名前を一覧表示する機能ってありませんか? {-# LANGUAGE の後も補完できるようにしたいのです。
2010/04/01 07:51:08 UTCnobsun
#
A1) 曖昧ないいかたで申しわけありません。情けない話なんですが、ちょっと怖くなっています。ネタ元のアイデアが私のオリジナルではありませんので、実装が間に合わないとあまり意味がないのではと躊躇しています。
2010/04/01 08:09:48 UTCnobsun
#
「サポートしてる言語拡張の名前」の一覧は、処理系の機能としてなさそうですが、Language.Haskell.Extensionモジュールに knownExtensions::[Extension]というリストが定義されています。
2010/04/01 17:10:38 UTCnwn
#
ghc --supported-languages
2010/04/01 17:21:00 UTCshelarcy
#
GHC API(ghc パッケージ)の DynFlags.supportedLanguages でも取得できますね。
#
http://www.haskell.org/ghc/docs/6.12.1/html/libraries/ghc-6.12.1/DynFlags.html#v%3AsupportedLanguages
#
Language.Haskell.Extension では PArr が取得できないので、こちらの方が良いかもしれませんね。 http://hackage.haskell.org/packages/archive/haskell-src-exts/1.8.2/doc/html/src/Language-Haskell-Exts-Extension.html#Extension http://hackage.haskell.org/packages/archive/Cabal/1.8.0.4/doc/html/src/Language-Haskell-Extension.html#Extension
#
先に twitter でお返事を書いたのですが、送られてこなかったので念のため。
2010/04/01 21:44:55 UTCnobsun
#
--supported-languages があったか。