什么是首选的Pascal文件扩展名?

18

这是什么:

  • .p
  • .pl
  • .pas
  • .pascal

还是其他什么东西?

如果不使用首选扩展名,各种Pascal编译器(特别是fpc)会出现问题吗?

2个回答

23

Pascal最常见的文件扩展名是pas。而对于FPC,它使用pp 扩展名来表示特定于FPC的代码。

我认为并没有一个“首选”的扩展名,但你使用pas肯定不会错。


2
最初,".pp" 被用于 FPC 特定代码,即使用 FPC 方言的代码。然而,自从 Delphi 实现了许多 FPC "扩展" 以来,这一点已经变得有些模糊了。但是,.pas、.pp、.lpr 和 .dpr 是相当常见的。其余部分只是与旧 Pascal 编译器兼容(例如使用 ".p" 的 Unix Pascal 和 Mac 编译器)。 - Marco van de Voort
我从未见过 .pl 或 .pascal。至少在正常系统上没有看到过。 - Marco van de Voort

1

.pl 不是一个好的选择,因为它会与perl和prolog程序发生冲突。

根据维基百科.pp.pas.inc都是有效的(最后一个用于包含文件)。

您也可以查看FreePascal Wiki,其中将.pas描述为:

带有Pascal代码的单元(通常用于存储在相应的*.lfm文件中的表单)

.pp被描述为:

Pascal代码

我认为您应该根据自己的偏好使用这两个中的一个。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接