aspose.info
UK

4-й файл - формат файлу четвертої мови

Оновлено

Що таке 4-й файл?

Файл із розширенням .4th — це файл програмування, створений для Четвертої мови програмування. Він містить вихідний код для програм, написаних мовою програмування Forth, і генерує вихідні дані під час виконання програми. Це просто ще один файл мови програмування, схожий на вихідний файл C і C++.

4-й формат файлу - більше інформації

Приклад коду 4-ї мови програмування

Ось приклад простої програми, написаної мовою Forth, яка обчислює факториал заданого числа:

: factorial ( n -- n! )
   dup 0=
   if
      drop 1
      exit
   then
   1
   swap
   begin
      dup 1-
      dup 0=
      if
         drop
         exit
      then
      swap
      *
   repeat
;

У цьому прикладі факторіал приймає один аргумент n і повертає його факториал. Слово dup дублює значення на вершині стека, drop скидає значення на вершині стека, а * множить два значення на вершині стека. Конструкції if і begin/until керують потоком програми.

Щоб скористатися цією програмою, ви повинні ввести визначення в інтерпретатор Forth, а потім викликати факторіальне слово з числом, факторіал якого ви хочете знайти:

10 factorial .

Це призведе до результату 3628800, що є факторіалом 10.

Список літератури