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

	Le FORTH se pr‚sente comme un programme monobloc (pas de
fichier suppl‚mentaire) contenant un ‚diteur, un interpr‚teur et un
assembleur 68000. Il est (normalement) entiŠrement compatible GEM, se
lance dans n'importe quelle r‚solution et supporte mˆme MultiTOS.
	Au lancement une fenˆtre s'ouvre et l'interpr‚teur de commandes est
prˆt … recevoir vos instructions. Le FORTH fait une distinction entre
majuscules et minuscules, les fonctions devront donc ˆtre employ‚es telles
qu'elles sont d‚crites. Toute instruction est s‚par‚e 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'interpr‚teur.

desk
----
	redonne le contr“le de la souris … l'AES. La fenˆtre FORTH peut ˆtre
redimensionn‚e ou d‚plac‚e, les accessoires (ou d'autre applications sous
MultiTOS) peuvent ˆtre appel‚s. 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 … contr“ler les r‚sultats de vos premiers pas en
FORTH.
	2  3  +  .		\ affiche le r‚sultat de l'addition 2+3

..
	mˆme op‚ration que le mot pr‚c‚dent sauf que le nombre n'est pas
perdu, il reste disponible sur la pile.
	2  3  +  ..		\ affiche le r‚sultat de 2+3, et 5 reste sur la pile
	6  *  .			\ calcule ensuite 6*5 et affiche donc 30.

	Les possibilit‚s du FORTH:

	- arithm‚tique complŠte sur 4 octets, calculs en 35 bases diff‚rentes.
	- calculs r‚els 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 mˆme qu'en C).
	- gestion (sommaire) du son DMA et de la carte ST REPLAY16.
	- appels possibles … un assembleur ext‚rieur



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

	Il doit se trouver dans le r‚pertoire courant lors du lancement du
FORTH, sinon ce sont les valeurs par d‚faut qui sont choisies.
	Il comporte 4 lignes et est ‚ditable avec un traitement de texte
rudimentaire. Les lignes doivent ˆtre termin‚es par CR+LF et les
informations doivent commencer dŠs la premiŠre colonne:

	PremiŠre ligne
	--------------
	Permet de calculer la taille maximale d''un texte sous l'‚diteur, son
format est:
	%xxx+yyyyy:  c'est … dire xxx% de la m‚moire libre plus yyyyy Ko
	%xxx-yyyyy:	c'est … dire xxx% de la m‚moire libre moins yyyyyKo
	Par exemple, %0+100 r‚servera 100Ko quelque soit la m‚moire libre.
	Par d‚faut, c'est %17+0 qui sera pris en compte (1/6 de la m‚moire).
	Ligne en liaison avec 'edit', voir l'‚diteur.

	DeuxiŠme ligne
	--------------
	Permet de calculer la taille maximale du dictionnaire sous
l'interpr‚teur, son format est le mˆme que pour le texte ‚dit‚:
	Par exemple, %50+100 reservera la moiti‚ de la m‚moire plus 100Ko
(aprŠs que l'‚diteur soit r‚serv‚).
	Par d‚faut c'est %75+0 qui sera pris en compte (3/4 de la m‚moire).
	Ligne en liaison avec 'free', 'full', voir le dictionnaire et le pr‚-processeur
(focntion >exec).

	TroisiŠme ligne
	---------------
	D‚finit le chemin d'accŠs aux fichiers sources *.FOR.
	Ligne li‚e … 'saveb', 'loadb'.

	QuatriŠme ligne
	---------------
	D‚finit le chemin d'accŠs aux fichiers *.TXT (lors de l'exportation ou
importation ASCII).
	Ligne li‚e … 'export' et 'import'.

	Un fichier possible est:

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