Hack编程语言的文件扩展名是什么?

时间:2016-09-28 19:38:44

标签: hacklang

有没有人知道Hack的文件扩展名?我几乎无处不在,似乎无法找到它。感谢

4 个答案:

答案 0 :(得分:0)

我在维基百科上读过一些关于它的内容:https://en.wikipedia.org/wiki/Hack_(programming_language)

我认为你可以使用.php,因为它应该类似于php。 希望它能帮助你:))

答案 1 :(得分:0)

hack的vim插件使用扩展名.hh作为黑客文件

vim-hack github

答案 2 :(得分:0)

HHVM为hack .hh, .hck and .hack.支持4个文件扩展名

从hhvm 4开始,hack现在默认使用.hack文件扩展名doesn't require the <?hh opening tag

  

如果您的编辑器/ IDE支持文件扩展名,我们现在建议使用。   具有此扩展名的文件始终严格,不需要或不允许<?hh标题行。

     

例如,这是一个完整的.hack文件:

#!/usr/bin/env hhvm
<<__EntryPoint>>
function main(): noreturn {
 print("Hello, world!\n");
 exit(0);
}

example.hh / example.hck / example.php

<?hh // strict

<<__EntryPoint>>
async function main(): Awaitable<void> {
  print 'hello, world';
}

example.hack

<<__EntryPoint>>
async function main(): Awaitable<void> {
  print 'hello, world';
}

答案 3 :(得分:-1)

Hack是由Facebook创建的PHP方言。他们使用.php文件为他们的项目写入hack。例如:

https://github.com/facebook/fbshipit/blob/master/src/shipit/ShipItBaseConfig.php