les exemples ne sont pas super parlants je trouve.
Voici un petit exemple avec gforth:
VARIABLEtemperatures5CELLS ALLOT\ We can create a new word for storing and fetching those \ temperature values::+temperature( temperature n-cell )temperaturesswap 1- CELLS + ! ;\ on soustrait 1 pour pouvoir l'utiliser de manière "non informaticienne" (l'index 1 correspond à 1 et non pas à 0):@temperature( n-cell )temperaturesswap 1- CELLS + @ .;:list-temperatures50DO temperaturesi CELLS + @ . LOOP ;223+temperature\ store 22 in 3rd array241+temperature\ store 24 in 1st array
ainsi en tapant list-temperatures on obtiendra : 24 0 22 0 0
Cela fonctionne relativement facilement pour des nombres, mais lorsqu'il s'agit d'utiliser du texte c'est plus compliqué. Une piste peut se trouver ici : https://benhoyt.com/writings/forth-lookup-tables/
"Ce n'est pas à l'état de tout savoir sur ses citoyens, mais au citoyen de tout savoir sur l'état."
# exemple
Posté par zurvan . En réponse au lien Créer des tableaux sous Forth. Évalué à 4.
les exemples ne sont pas super parlants je trouve.
Voici un petit exemple avec gforth:
ainsi en tapant
list-temperatureson obtiendra : 24 0 22 0 0Cela fonctionne relativement facilement pour des nombres, mais lorsqu'il s'agit d'utiliser du texte c'est plus compliqué. Une piste peut se trouver ici : https://benhoyt.com/writings/forth-lookup-tables/
"Ce n'est pas à l'état de tout savoir sur ses citoyens, mais au citoyen de tout savoir sur l'état."