Deutsch   English   Français   Italiano  
<sug0b5$1s6e$1@gioia.aioe.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!news.mixmin.net!aioe.org!0f8kEW0QFu2tGBgCj5rivA.user.46.165.242.91.POSTED!not-for-mail
From: Arachide <houten.van@orange.fr>
Newsgroups: fr.comp.sys.atari
Subject: Langage FORTH, enfin le manuel
Date: Tue, 15 Feb 2022 11:47:01 +0100
Organization: Aioe.org NNTP Server
Message-ID: <sug0b5$1s6e$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="61646"; posting-host="0f8kEW0QFu2tGBgCj5rivA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Thunderbird 680x0 for Windows powered by Atari
Content-Language: fr
X-Notice: Filtered by postfilter v. 0.9.2
Bytes: 2301
Lines: 38

Coucou,

Ayant retravaillé un peu mon FORTH, j'ai fini par écrire la page dédiée 
au programme.

Le programme est en anglais et en français, il tourne sur tout Atari 
dans une fenêtre semi-GEM (comme toujours...!), mais il est très capable 
de générer de vrais programmes GEM !

J'ai également enfin rédigé le manuel en PDF. Ce fut facile car la 
version précédente était écrite sous Atari Works qui propose un export 
en RTF. Je l'ai facilement récupéré dans Libre Office.

Entre autres:
- interpréteur éditeur sous 68030 ou 68000
- compilateur pour générer un programme indépendant
- gestion du son DMA (et SAGA!), du Supercharger en coprocesseur
- appels GEMDOS, Bios, Xbios, VDI, AES
- types de données très variés (entiers B, W, L, flottants double 
précision, tableaux, ensembles énumérés ou segments, structures, 
structures chaînées...)
- création de menus dans le source (sans RSC)
- création de dialogues dans le source (sans RSC)
- dialogues dans des fenêtres
- compilation conditionnelle selon la langue, le processeur
- inclusion de tout autre source dans le source et export/compilation 
externe (par exemple avec de l'assembleur)
- tout est écrit en assembleur, compact et rapide! 
(l'interpréteur/compilateur/éditeur tient dans 76Ko avec ses infos de 
debuggage comprises)

Tout ceci sur ma page:

https://gtello.pagesperso-orange.fr/forth_f.htm

Me reste à traduire la page en anglais...

Guillaume.