Это:
.p
.pl
.pas
.pascal
Или что-то еще?
И будут ли работать различные компиляторы Паскаля (особенно fpc), если вы не используете предпочтительное расширение?
Наиболее распространенное расширение файла для Паскаля — pas
. Что касается FPC, он использует расширение pp
для обозначения специфичного для FPC кода.
Я думаю, что нет символа » предпочтительное «расширение, но вы не можете пропустить его, используя pas
.
.pl
— плохая идея, потому что он будет конфликтовать как с программами perl, так и с программами пролога.
Согласно Википедии .pp
, .pas
, .inc
действительны (последний для включаемых файлов).
Вы также можете проверить FreePascal Wiki, в котором .pas
описывается как
Модуль с кодом на Паскале (обычно для формы, хранящейся в соответствующем файле * .lfm)
и .pp
как
Код Pascal
Я считаю, что вам следует использовать один из этих двух в зависимости от ваших предпочтений.