Deutsch   English   Français   Italiano  
<62a64695$0$18728$426a74cc@news.free.fr>

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

Path: ...!news.mixmin.net!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed3-b.proxad.net!nnrp1-2.free.fr!not-for-mail
Date: Sun, 12 Jun 2022 22:03:33 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
 Thunderbird/91.9.1
Subject: =?UTF-8?Q?Re=3a_FORTH_Multit=c3=a2che_!?=
Content-Language: fr
Newsgroups: fr.comp.sys.atari
References: <t7vroh$15iv$1@gioia.aioe.org>
From: OL <o.l@lutece.net>
In-Reply-To: <t7vroh$15iv$1@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 30
Message-ID: <62a64695$0$18728$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 12 Jun 2022 22:03:33 CEST
NNTP-Posting-Host: 86.233.192.96
X-Trace: 1655064213 news-3.free.fr 18728 86.233.192.96:33220
X-Complaints-To: abuse@proxad.net
Bytes: 1817

Salut Guillaume

hôtes moi un doute, tu vas finir par aimer le multitâche?! Est ce que ce 
n'est pas un peu à cause de moi ?!

Enfin bravo

Olivier
> Coucou,
> 
> Me suis amusé à ajouter des fonctionnalités multitâche au FORTH.
> C'est la version 0.4.0.
> 
> C'est un multitâche coopératif, chaque thread a sa page (sorties 
> graphiques/textes), sa pile de données et passe la main régulièrement 
> avec l'instruction thnext.
> 
> J'ai déjà mis un premier exemple sur ma page (tut en bas):
> 
> https://gtello.pagesperso-orange.fr/forth_f.htm
> 
> J'ai mis des instruction de synchronisation des processus inspirées par 
> le Transputer.
> J'ai ajouté un système de variables locales (en plus de la pile de 
> données déjà personnelle à chaque thread).
> 
> C'était un petit défi.
> 
> Guillaume.