¿Qué es un cuarto archivo?
Un archivo con extensión de archivo .4th es un archivo de programación creado para el Forth Programming Language. Contiene código fuente para programas escritos en el lenguaje de programación Forth y genera la salida cuando se ejecuta el programa. Es solo otro archivo de lenguaje de programación similar al archivo fuente C y C++.
Cuarto formato de archivo: más información
Cuarto ejemplo de código de lenguaje de programación
Aquí hay un ejemplo de un programa simple escrito en Forth que calcula el factorial de un número dado:
: factorial ( n -- n! )
dup 0=
if
drop 1
exit
then
1
swap
begin
dup 1-
dup 0=
if
drop
exit
then
swap
*
repeat
;
En este ejemplo, la palabra factorial toma un único argumento n y devuelve su factorial. La palabra dup duplica el valor en la parte superior de la pila, drop descarta el valor en la parte superior de la pila y * multiplica los dos valores en la parte superior de la pila. Las construcciones if y start/hasta controlan el flujo del programa.
Para usar este programa, debe ingresar la definición en el intérprete de Forth y luego llamar a la palabra factorial con el número cuyo factorial desea encontrar:
10 factorial .
Esto daría como resultado el resultado 3628800, que es el factorial de 10.