aspose.info
PT

4º arquivo - formato de arquivo do quarto idioma

Atualizado em

O que é um quarto arquivo?

Um arquivo com extensão .4th é um arquivo de programação criado para a Forth Programming Language. Ele contém código-fonte para programas escritos na linguagem de programação Forth e gera a saída quando o programa é executado. É apenas outro arquivo de linguagem de programação semelhante ao arquivo fonte C e C++.

4º Formato de Arquivo – Mais Informações

4º exemplo de código de linguagem de programação

Aqui está um exemplo de um programa simples escrito em Forth que calcula o fatorial de um determinado número:

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

Neste exemplo, a palavra fatorial recebe um único argumento n e retorna seu fatorial. A palavra dup duplica o valor no topo da pilha, drop descarta o valor no topo da pilha e * multiplica os dois valores no topo da pilha. As construções if e start/until controlam o fluxo do programa.

Para usar este programa, você deve inserir a definição no interpretador Forth e, em seguida, chamar a palavra fatorial com o número cujo fatorial deseja encontrar:

10 factorial .

Isso resultaria na saída 3628800, que é o fatorial de 10.

Referências