aspose.info
DA

4. fil - Forth Language File Format

Opdateret

Hvad er en 4. fil?

En fil med filtypenavnet .4. er en programmeringsfil oprettet til Fjerde programmeringssprog. Den indeholder kildekode til programmer skrevet i programmeringssproget Forth og genererer output, når programmet køres. Det er bare endnu en programmeringssprogsfil, der ligner C og C++ kildefil.

4. filformat - flere oplysninger

Eksempel på 4. programmeringssprogkode

Her er et eksempel på et simpelt program skrevet i Forth, der beregner fakultetet af et givet tal:

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

In this example, the factorial word takes a single argument n and returns its factorial. The dup word duplicates the value on top of the stack, drop discards the value on top of the stack, and * gange de to værdier på toppen af stakken. Hvis og start/til-konstruktionerne styrer programmets flow.

For at bruge dette program skal du indtaste definitionen i Forth-fortolkeren og derefter kalde det faktorielle ord med det nummer, du ønsker at finde fakultetet af:

10 factorial .

Dette ville resultere i output 3628800, som er faktoren på 10.

Referencer