			Vue d'ensemble
			**************

	Le FORTH se prsente comme un programme monobloc (pas de
fichier supplmentaire) contenant un diteur, un interprteur et un
assembleur 68000. Il est (normalement) entirement compatible GEM, se
lance dans n'importe quelle rsolution et supporte mme MultiTOS.
	Au lancement une fentre s'ouvre et l'interprteur de commandes est
prt  recevoir vos instructions. Le FORTH fait une distinction entre
majuscules et minuscules, les fonctions devront donc tre employes telles
qu'elles sont dcrites. Toute instruction est spare des autres par un ou
plusieurs espaces. Voici quelques mots utiles pour commencer:

system
------
	retour au bureau.

edit
----
	passe dans l'diteur, touche ESC pour revenir  l'interprteur.

desk
----
	redonne le contrle de la souris  l'AES. La fentre FORTH peut tre
redimensionne ou dplace, les accessoires (ou d'autre applications sous
MultiTOS) peuvent tre appels. Pour revenir au FORTH on choisit l'option
"retour" du menu.

.
	le point affiche le contenu du sommet de la pile (ce nombre est alors
perdu). Ce mot servira  contrler les rsultats de vos premiers pas en
FORTH.
	2  3  +  .		\ affiche le rsultat de l'addition 2+3

..
	mme opration que le mot prcdent sauf que le nombre n'est pas
perdu, il reste disponible sur la pile.
	2  3  +  ..		\ affiche le rsultat de 2+3, et 5 reste sur la pile
	6  *  .			\ calcule ensuite 6*5 et affiche donc 30.

	Les possibilits du FORTH:

	- arithmtique complte sur 4 octets, calculs en 35 bases diffrentes.
	- calculs rels au format DOUBLE du MC68882 (aussi sur 68000).
	- variables et tableaux de nombres ou de chaines.
	- types structures (struct du C) ou ensembles (setof du pascal).
	- nombreuses boucles (avec compteur, while, until ...)
	- appel des fonctions AES, VDI, TOS par leur nom (le mme qu'en C).
	- gestion (sommaire) du son DMA et de la carte ST REPLAY16.
	- appels possibles  un assembleur extrieur



Le fichier FORTH.INF
********************

	Il doit se trouver dans le rpertoire courant lors du lancement du
FORTH, sinon ce sont les valeurs par dfaut qui sont choisies.
	Il comporte 4 lignes et est ditable avec un traitement de texte
rudimentaire. Les lignes doivent tre termines par CR+LF et les
informations doivent commencer ds la premire colonne:

	Premire ligne
	--------------
	Permet de calculer la taille maximale d''un texte sous l'diteur, son
format est:
	%xxx+yyyyy:  c'est  dire xxx% de la mmoire libre plus yyyyy Ko
	%xxx-yyyyy:	c'est  dire xxx% de la mmoire libre moins yyyyyKo
	Par exemple, %0+100 rservera 100Ko quelque soit la mmoire libre.
	Par dfaut, c'est %17+0 qui sera pris en compte (1/6 de la mmoire).
	Ligne en liaison avec 'edit', voir l'diteur.

	Deuxime ligne
	--------------
	Permet de calculer la taille maximale du dictionnaire sous
l'interprteur, son format est le mme que pour le texte dit:
	Par exemple, %50+100 reservera la moiti de la mmoire plus 100Ko
(aprs que l'diteur soit rserv).
	Par dfaut c'est %75+0 qui sera pris en compte (3/4 de la mmoire).
	Ligne en liaison avec 'free', 'full', voir le dictionnaire et le pr-processeur
(focntion >exec).

	Troisime ligne
	---------------
	Dfinit le chemin d'accs aux fichiers sources *.FOR.
	Ligne lie  'saveb', 'loadb'.

	Quatrime ligne
	---------------
	Dfinit le chemin d'accs aux fichiers *.TXT (lors de l'exportation ou
importation ASCII).
	Ligne lie  'export' et 'import'.

	Un fichier possible est:

	%0+100
	%50+100
	F:\FORTH\SOURCES\*.FOR
	F:\FORTH\TEXTES\*.TXT
