RETRO.COM.ES

Web sobre informática retro y vintage

Herramientas de usuario

Herramientas del sitio


vax:forth

FIG-Forth

Se necesita el fichero FIGFTHV2.EXE o bien FIGHFTHV2.MAR1).

Se arranca el sistema y se abre sesión con SYSTEM, se “introduce” la imagen de disco en el “lector virtual” y se monta, luego se copia el fichero a la carpeta [UTIL]2).

$ mount/over=id dua2:
%MOUNT-I-MOUNTED, EXTRA mounted on _VAX$DUA2:
Se ejecuta uno de estos comandos (o los dos):
$ copy dua2:[util]figfthv2.exe dua0:[util]
$ copy dua2:[util]figfthv2.mar dua0:[util]

En caso de copiar FIGHFTHV2.MAR habrá que comenzar en Instalación desde FIGFTHV2.MAR (código fuente).

Instalación desde FIGFTHV2.EXE

Si se quiere hacer público, es decir que puedan ejectuarlo todos los usuarios, entonces se ejecuta el siguiente comando:

$ set security/protection=(w:e) dua0:[util]figfthv2.exe
$ _

Luego se crean el alias (de forma permanente), para poder ejecutarlo escribiendo su nombre, editando el SYS$MANAGER:SYLOGIN.COM

$ set term/vt100
$ edit sys$manager:sylogin.com

Se añade la línea en rojo en el lugar indicado:

$   MOU*NT :== MOUNT/NOASSIST
$ EndIf
$
$!    =======  =================  ===========   
$!     A D D    C O M M A N D S    B E L O W    
$!    =======  =================  ===========   
$
$ UNZIP=="$DUA0:[UTIL]UNZIP.EXE"
$ MD5SUM=="$DUA0:[UTIL]MD5SUM.EXE"
$ SHASUM=="$DUA0:[UTIL]SHASUM.EXE"
$ DF=="$DUA0:[UTIL]DF.EXE"
$ FORTH=="$DUA0:[UTIL]FIGFTHV2.EXE"
$
$!    =======  =================  ===========   
$!     A D D    C O M M A N D S    A B O V E
$!    =======  =================  ===========   
$
$
$! Fall through...
$
$MODE_NETWORK:
 Buffer: SYLOGIN.COM                                 | Write | Insert | Forward 

162 lines read from file SYS$COMMON:[SYSMGR]SYLOGIN.COM;4

Se guarda con <Ctrl+Z>, se sale de la sesión y se vuelve a entrar.

Con esto ya está instalado, se puede ejecutar escribiendo el comando FORTH (para salir del entorno teclear BYE), probar algún programa de ejemplo o seguir instalando otros lenguajes.

Instalación desde FIGFTHV2.MAR (código fuente)

Se ejecutan los comandos siguientes, para obtener FIGFTHV2.EXE:

$ set def dua0:[util]
$ macro figfthv2
$ link figfthv2
$ _

Y con esto, si no hay ningún mensaje de error, se obtiene el FIGFTHV2.EXE

Se puede borrar FIGFTHV2.OBJ que no es necesario:

$ del figfthv2.obj
$ _

A partir de aquí se procede como en el apartado anterior Instalación desde FIGFTHV2.EXE.

1)
ambos ficheros se encuentran en el directorio [UTIL] del CD de contenido extra
2)
Si la carpeta [UTIL] no existe, se puede crear con el comando CREATE/DIR DUA0:[UTIL]
©2017-2024, jCæsar Contacto

Herramientas de la página