繁体   English   中英

haskell 文件的自定义扩展名

[英]Custom extension for haskell file

是否可以自定义 haskell 文件可以具有的扩展名?

也就是说,告诉 GHC 扩展名为.yy.xxx 的文件应该被接受为有效的 haskell 文件,而扩展名为.yy.lxx 的文件应该被接受为 literate haskell?

GHC 有一个-x选项来覆盖文件后缀的含义,请参阅用户指南

-x ⟨后缀⟩
使命令行上此选项之后的所有文件都被处理,就好像它们具有后缀⟨suffix⟩一样。 例如,要在文件 M.my-hs 中编译 Haskell 模块,请使用 ghc -c -x hs M.my-hs。

我用它来将.md文件编译为.lhs (而不是将文件直接存储为.lhs ,这可能会阻止其他工具告诉要渲染的格式)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM