Glossaire des mots FORTH pour eForth Windows

Filtrage / Filtering
All words / Tous les mots
- ! ( n addr -- ) ANSI voc: forth
- Stocke une valeur entiĂšre n Ă l'adresse addr. n est une valeur 64 bits.
...voir plus... - !field ( val addr -- <name> ) voc: structures
- DĂ©fini depuis la version 7.0.7.21.
Stocke la valeur val dans l'espace mémoire défini dans une structure. Le mot!field
doit obligatoirement ĂȘtre suivi par un accesseur de structure.
...voir plus... - # ( d1 -- d2 ) ANSI voc: forth
- Effectue une division modulo la base numérique courante et transforme le reste de la division en chaßne de caractÚre. Le caractÚre est déposé dans le tampon définit à l'exécution de
<#
...voir plus... - #! ( -- ) voc: forth
- Se comporte comme
\
pour ESP32forth.
...voir plus... - #> ( n -- addr len ) ANSI voc: forth
- Dépile n. Rend la chaßne de sortie numérique mise en forme sous forme de chaßne de caractÚres. addr et len spécifient la chaßne de caractÚres résultante.
...voir plus... - #f+s ( r:r ) voc: internals
- Convertit un nombre réel en chaßne de caractÚres. Utilisé par
#fs
- #FS ( r -- ) voc: forth
- Convertit un nombre réel en chaßne de caractÚres. Utilisé par
f.
- #s ( n1 -- n=0 ) ANSI voc: forth
- Convertit le reste de n1 en chaßne de caractÚres dans la chaßne de caractÚres initiée par
<#
.
...voir plus... - #tib ( -- n ) ANSI voc: forth
- Nombre de caractÚres reçus dans le tampon d'entrée du terminal.
- ' ( exec: <space>name -- xt ) ANSI voc: forth
- Recherche <name> et laisse son code d'exécution (adresse).
En interprétation,' xyz EXECUTE
Ă©quivaut Ăxyz
. - 'cold ( -- addr ) voc: internals
- Adresse du mot qui sera exécuté au démarrage.
Si contient 0 n'exécute pas ce mot.
...voir plus... - 'notfound ( -- addr ) voc: internals
- Jeton d'exécution d'un gestionnaire à appeler sur un mot introuvable
- 'sys ( -- addr ) voc: internals
- Adresse de base pour des variables systĂšme.
- 'tib ( -- addr ) voc: forth
- Pointeur vers le tampon d'entrée du terminal.
- (+to) ( xt -- ) voc: internals
- Partie
+to
pour les variables locales. - (local) ( a n -- ) voc: forth
- Mot utilisé pour gérer la création des variables locales.
- (to) ( xt -- ) voc: internals
- Partie
to
pour les variables locales. - * ( n1 n2 -- n3 ) ANSI voc: forth
- Multiplication entiĂšre de deux nombres.
...voir plus... - */ ( n1 n2 n3 -- n4 ) ANSI voc: forth
- Multiplie n1 par n2 produisant le résultat intermédiaire à double précision d. Divise d par n3 en donnant le quotient entier n4.
...voir plus... - */MOD ( n1 n2 n3 -- n4 n5 ) voc: forth
- Multiplie n1 par n2 produisant le résultat intermédiaire à double précision d. Divise d par n3 produisant le reste entier n4 et le quotient entier n5.
...voir plus... - + ( n1 n2 -- n3 ) ANSI voc: forth
- Laisse la somme de n1 et n2 sur la pile.
...voir plus... - +! ( n addr -- ) voc: forth
- Incrémente le contenu de l'adresse mémoire pointé par addr.
...voir plus... - +loop ( n -- ) ANSI voc: forth
- Incrémente l'index de boucle de n.
Marque la fin d'une bouclen1 0 do ... n2 +loop
.
...voir plus... - +to ( n --- <valname> ) voc: forth
- incrémente de n le contenu de valname
...voir plus... - , ( x -- ) ANSI voc: forth
- Ajoute x à la section de données actuelle.
- - ( n1 n2 -- n1-n2 ) ANSI voc: forth
- Soustration de deux entiers.
...voir plus... - ->biBitCount ( addr -- addr' ) voc: windows
- Accesseurs 16 bits pour
BITMAPINFOHEADER
. - ->biClrImportant ( addr -- addr' ) voc: windows
- Accesseurs 32 bits pour
BITMAPINFOHEADER
. - ->biClrUsed ( addr -- addr' ) voc: windows
- Accesseurs 32 bits pour
BITMAPINFOHEADER
. - ->biCompression ( addr -- addr' ) voc: windows
- Accesseurs 32 bits pour
BITMAPINFOHEADER
. - ->biHeight ( addr -- addr' ) voc: windows
- Accesseurs 32bits pour
BITMAPINFOHEADER
. - ->biPlanes ( addr -- addr' ) voc: windows
- Accesseurs 16 bits pour
BITMAPINFOHEADER
. - ->biSize ( addr -- addr' ) voc: windows
- Accesseurs 16 bits pour
BITMAPINFOHEADER
. - ->biSizeImage ( addr -- addr' ) voc: windows
- Accesseurs 32 bits pour
BITMAPINFOHEADER
. - ->biWidth ( addr -- addr' ) voc: windows
- Accesseurs 32bits pour
BITMAPINFOHEADER
. - ->biXPelsPerMeter ( addr -- addr' ) voc: windows
- Accesseurs 32 bits pour
BITMAPINFOHEADER
. - ->bmiColors ( addr -- addr' ) voc: windows
- Accesseurs pour
BITMAPINFO
. Taille estRGBQUAD
. - ->bmiHeader ( addr -- addr' ) voc: windows
- Accesseurs pour
BITMAPINFO
. Taille estBITMAPINFOHEADER
. - ->bottom ( addr -- addr' ) voc: windows
- Accesseur pour la structure RECT.
- ->left ( addr -- addr' ) voc: windows
- Accesseur pour la structure RECT.
- ->rgbBlue ( addr -- addr' ) voc: windows
- Accesseurs 8 bits pour
RGBQUAD
. - ->rgbGreen ( addr -- addr' ) voc: windows
- Accesseurs 8 bits pour
RGBQUAD
. - ->rgbRed ( addr -- addr' ) voc: windows
- Accesseurs 8 bits pour
RGBQUAD
. - ->rgbReserved ( addr -- addr' ) voc: windows
- Accesseurs 8 bits pour
RGBQUAD
. - ->right ( addr -- addr' ) voc: windows
- Accesseur pour la structure RECT.
- ->top ( addr -- addr' ) voc: windows
- Accesseur pour la structure RECT.
- ->x ( addr -- addr' ) voc: windows
- Accesseur pour la structure POINT.
- ->y ( addr -- addr' ) voc: windows
- Accesseur pour la structure POINT.
- -rot ( n1 n2 n3 -- n3 n1 n2 ) voc: forth
- Rotation inverse de la pile. Action similaire Ă
rot rot
- . ( n -- ) ANSI voc: forth
- Dépile la valeur au sommet de la pile et l'affiche en tant qu'entier simple précision signé.
...voir plus... - ." ( -- <string> ) ANSI voc: forth
- Le mot
."
est utilisable exclusivement dans une définition compilée.
A l'exécution, il affiche le texte compris entre ce mot et le caractÚre " délimitant la fin de chaßne de caractÚres.
...voir plus... - .s ( -- ) voc: forth
- Affiche le contenu de la pile de données, sans action sur le contenu de cette pile.
- .tasks ( -- ) voc: tasks
- Affiche la liste des tĂąches actives.
...voir plus... - / ( n1 n2 -- n3 ) ANSI voc: forth
- Division de deux entiers. Laisse le quotient entier sur la pile.
...voir plus... - /mod ( n1 n2 -- n3 n4 ) ANSI voc: forth
- Divise n1 par n2, donnant le reste entier n3 et le quotient entier n4.
...voir plus... - 0< ( x1 --- fl ) ANSI voc: forth
- Teste si x1 est inférieur à zéro.
- 0<> ( n -- fl ) voc: forth
- Empile -1 si n <> 0
- 0= ( x -- fl ) ANSI voc: forth
- Teste si l'entier simple précision situé au sommet de la pile est nul.
...voir plus... - 1+ ( n -- n+1 ) ANSI voc: forth
- Incrémente la valeur située au sommet de la pile.
- 1- ( n -- n-1 ) ANSI voc: forth
- Décrémente la valeur située au sommet de la pile.
- 1/F ( r -- r' ) voc: forth
- Effectue une opération 1/r.
...voir plus... - 2! ( d addr -- ) ANSI voc: forth
- Stocke la valeur double précision d à l'adresse addr.
- 2* ( n -- n*2 ) ANSI voc: forth
- Multiplie n par deux.
- 2/ ( n -- n/2 ) ANSI voc: forth
- Divise n par deux.
...voir plus... - 2@ ( addr -- d ) ANSI voc: forth
- Empile la valeur double précision d stockée à l'adresse addr.
- 2drop ( n1 n2 n3 n4 -- n1 n2 ) ANSI voc: forth
- Retire la valeur double précision du sommet de la pile de données.
...voir plus... - 2dup ( n1 n2 -- n1 n2 n1 n2 ) ANSI voc: forth
- Duplique la valeur double précision n1 n2.
...voir plus... - 3dup ( n1 n2 n3 -- n1 n2 n3 n1 n2 n3 ) voc: forth
- Duplique les trois valeurs situées au sommet de la pile de données.
- 4* ( n -- n*4 ) voc: forth
- Multiplie n par quatre.
- 4/ ( n -- n/4 ) voc: forth
- Divise n par quatre.
- : ( comp: -- <word> | exec: -- ) ANSI voc: forth
- Ignore les délimiteurs d'espace de début. Analyse le nom délimité par un espace. Crée une définition pour le
, appelée "définition deux-points". Entre dans l'état de compilation et démarre la définition actuelle.
...voir plus... - :noname ( -- cfa-addr ) ANSI voc: forth
- DĂ©finit un code FORTH sans en-tĂȘte. cfa-addr est l'adresse d'exĂ©cution d'une dĂ©finition.
...voir plus... - ; ( -- ) voc: forth
- Mot d'exécution immédiate terminant habituellement la compilation d'une définition "deux-points".
...voir plus... - < ( n1 n2 -- fl ) ANSI voc: forth
- Laisse fl vrai si n1 < n2
...voir plus... - <# ( n -- ) ANSI voc: forth
- Marque le début de la conversion d'un nombre entier en chaßne de caractÚres.
...voir plus... - <= ( n1 n2 -- fl ) voc: forth
- Laisse fl vrai si n1 <= n2
...voir plus... - <> ( x1 x2 -- fl ) ANSI voc: forth
- Teste si l'entier simple précision x1 n'est pas égal à x2.
...voir plus... - = ( n1 n2 -- fl ) ANSI voc: forth
- Laisse fl vrai si n1 = n2
...voir plus... - > ( x1 x2 -- fl ) ANSI voc: forth
- Teste si x1 est supérieur à x2.
- >= ( x1 x2 -- fl ) voc: forth
- Teste si l'entier simple précision x1 est égal à x2.
...voir plus... - >biYPelsPerMeter ( addr -- addr' ) voc: windows
- Accesseurs 32 bits pour
BITMAPINFOHEADER
. - >body ( cfa -- pfa ) ANSI voc: forth
- convertit l'adresse cfa en adresse pfa (Parameter Fieds Address)
- >flags ( xt -- flags ) voc: forth
- Convertit l'adresse cfa en adresse des flags.
- >in ( -- addr ) ANSI voc: forth
- Nombre de caractÚres consommés depuis TIB
...voir plus... - >link ( cfa -- cfa2 ) voc: forth
- Convertit l'adresse cfa du mot courant en adresse cfa du mot précédemment défini dans le dictionnaire.
...voir plus... - >link& ( cfa -- lfa ) voc: forth
- Transforme l'adresse d'exécution du mot courant en adresse de lien de ce mot. Cette adresse de lien pointe vers le cfa du mot défini avant ce mot.
Utilisé par>link
- >name ( cfa -- nfa len ) voc: forth
- trouve l'adresse du champ de nom d'un mot Ă partir de son adresse de champ de code cfa.
...voir plus... - >name-length ( cfa -- n ) voc: forth
- Transforme une adresse cfa en longueur du nom du mot de cette adresse cfa. Mot utilisé par
vlist
- >r ( S: n -- R: n ) voc: forth
- TransfĂšre n vers la pile de retour.
Cette opĂ©ration doit toujours ĂȘtre Ă©quilibrĂ©e avecr>
...voir plus... - >stream ( addr len stream -- ) voc: streams
- Stocke une chaĂźne de caractĂšres dans un flux.
...voir plus... - ? ( addr -- c ) voc: forth
- Affiche le contenu d'une variable ou d'une adresse quelconque.
- ?do ( n1 n2 -- ) voc: forth
- Exécute une boucle
do loop
oudo +loop
si n1 est strictement supérieur à n2.
...voir plus... - ?dup ( n -- n | n n ) voc: forth
- Duplique n si n n'est pas nul.
- @ ( addr -- n ) ANSI voc: forth
- RécupÚre la valeur entiÚre n stockée à l'adresse addr.
...voir plus... - @field ( -- <name> ) voc: structures
- Exécute ou compile une extraction de donnée dans une structure.
...voir plus... - abort ( -- ) voc: forth
- GénÚre une exception et interrompt l'exécution du mot et rend la main à l'interpréteur.
-
abort" ( comp: --
) ANSI voc: forth - Affiche un message d'erreur et interrompt toute exécution FORTH en cours.
...voir plus... - abs ( n -- n' ) voc: forth
- Renvoie la valeur absolue de n.
...voir plus... - accept ( addr n -- n ) ANSI voc: forth
- Accepte n caractÚres depuis le clavier (port série) et les stocke dans la zone mémoire pointée par addr.
...voir plus... - afliteral ( r:r -- ) voc: forth
- Compile un nombre réel. Utilisé par
fliteral
- aft ( -- ) voc: forth
- Saute à THEN dans une boucle FOR-AFT-THEN-NEXT lors de la premiÚre itération.
...voir plus... - again ( -- ) ANSI voc: forth
- Marque la fin d'une boucle infinie de type
begin ... again
...voir plus... - align ( -- ) ANSI voc: forth
- Aligne le pointeur du dictionnaire de la section de données actuelle sur la limite de la cellule.
- aligned ( addr1 -- addr2 ) ANSI voc: forth
- addr2 est la premiÚre adresse alignée plus grande ou égale à addr1.
- AllocConsole ( -- ) voc: windows
- Alloue une nouvelle console pour le processus appelant.
Utilisé par eForth au démarrage pour ouvrir une console eForth. - allot ( n -- ) ANSI voc: forth
- Réserve n adresses dans l'espace de données.
- also ( -- ) voc: forth
- Duplique le vocabulaire au sommet de la pile des vocabulaires.
- AND ( n1 n2 --- n3 ) ANSI voc: forth
- Effectue un ET logique.
...voir plus... - ansi ( -- ) voc: forth
- SĂ©lectionne le vocabulaire
ansi
. - ANSI_FIXED_FONT ( -- n ) voc: windows
- Constante, valeur: $8000000b
- ANSI_VAR_FONT ( -- n ) voc: windows
- Constante, valeur: $8000000c
- argc ( -- n ) voc: forth
- Empile le contenu de
'argc
- ARSHIFT ( x1 u -- x2 ) voc: forth
- Décalage arithmétique à droite de u fois
- asm ( -- ) voc: forth
- SĂ©lectionne le vocabulaire
asm
. - assert ( fl -- ) voc: forth
- Pour tests et assertions.
- at-xy ( x y -- ) voc: forth
- Positionne le curseur aux coordonnées x y.
...voir plus... - backbuffer ( -- 0 ) voc: forth
- Constante. Valeur par défaut 0
- base ( -- addr ) ANSI voc: forth
- Variable simple précision déterminant la base numérique courante.
La variableBASE
contient la valeur 10 (décimal) au démarrage de FORTH.
...voir plus... - begin ( -- ) ANSI voc: forth
- Marque le début d'une structure
begin..until
,begin..again
oubegin..while..repeat
...voir plus... - BeginPaint ( hWnd lpPaint -- lpPaint ) voc: windows
- PrĂ©pare la fenĂȘtre spĂ©cifiĂ©e pour la peinture et remplit une structure
PAINTSTRUCT
avec des informations sur la peinture. - bel ( -- ) voc: ansi
- Equivalent Ă
7 emit
- bg ( color[0..255] -- ) voc: forth
- Sélectionne la couleur d'affichage en arriÚre plan. La couleur est dans l'intervalle 0..255 en décimal.
...voir plus... - BIN ( mode -- mode' ) voc: forth
- Modifie une méthode d'accÚs au fichier pour inclure BINARY.
- BINARY ( -- ) voc: forth
- Sélectionne la base numérique binaire.
...voir plus... - BITMAPINFO ( -- n ) voc: windows
- Structure BITMAPINFO.
...voir plus... - BITMAPINFOHEADER ( -- n ) voc: windows
-
...voir plus... - BI_RGB ( -- n ) voc: windows
- Constante, valeur: 0
- bl ( -- 32 ) ANSI voc: forth
- Dépose 32 sur la pile de données.
...voir plus... - BLACK_BRUSH ( -- n ) voc: windows
- Constante, valeur: $80000004
Pinceau noir. A utiliser avecGetStockObject
- BLACK_PEN ( -- n ) voc: windows
- Constante, valeur: $80000007
- blank ( addr len -- ) voc: forth
- Si len est supérieur à zéro, range un caractÚre de code $20 (espace) dans toute la zone de longueur len à l'adresse mémoire commençant à addr.
- block ( n -- addr ) voc: forth
- RĂ©cupĂšre l'adresse d'un bloc n de 1024 octets.
- block-data ( -- addr ) voc: internals
- Zone tampon de 1024 octets. Utilisé par
editor
. - block-dirty ( -- n ) voc: internals
- Sert de flag pour indiquer si le bloc courant a été modifié.
- block-fid ( -- n ) voc: forth
- Flag indiquant l'Ă©tat d'un fichier de blocs.
- block-id ( -- n ) voc: forth
- Pointeur vers un fichier de blocs.
- BM_CLICK ( -- 245 ) voc: windows
- Constante. valeur 245
Utilisé parWM_>name
- BM_GETCHECK ( -- 240 ) voc: windows
- Constante. valeur 240
Utilisé parWM_>name
...voir plus... - BM_GETIMAGE ( -- 246 ) voc: windows
- Constante. valeur 246
Utilisé parWM_>name
- BM_GETSTATE ( -- 242 ) voc: windows
- Constante. valeur 242
Utilisé parWM_>name
...voir plus... - BM_SETCHECK ( -- 241 ) voc: windows
- Constante. valeur 241
Utilisé parWM_>name
...voir plus... - BM_SETDONTCLICK ( -- 248 ) voc: windows
- Constante. valeur 248
Utilisé parWM_>name
- BM_SETIMAGE ( -- 247 ) voc: windows
- Constante. valeur 247
Utilisé parWM_>name
- BM_SETSTYLE ( -- 244 ) voc: windows
- Constante. valeur 244
Utilisé parWM_>name
- BRANCH ( -- ) voc: internals
- Connexion à l'adresse suivant BRANCH. BRANCH est compilé par AFT, ELSE, REPEAT et AGAIN.
- buffer ( n - addr ) voc: forth
- Obtient un bloc de 1024 octets sans tenir compte de l'ancien contenu.
- bye ( -- ) voc: forth
- Mot défini par
defer
. - c! ( c addr -- ) ANSI voc: forth
- Stocke une valeur 8 bits c Ă l'adresse addr.
- c, ( c -- ) ANSI voc: forth
- Ajoute c à la section de données actuelle.
...voir plus... - c@ ( addr -- c ) ANSI voc: forth
- RécupÚre la valeur 8 bits c stockée à l'adresse addr.
- callback ( xt -- ) voc: windows
- Affecte le code exécutable d'un mot Forth à une fonction de callback.
...voir plus... - calls ( -- addr ) voc: windows
- Marque un tableau contenant les code exécutables de
call0
Ăcall15
- CASE ( -- ) voc: forth
- Marque le début d'une structure
CASE OF ENDOF ENDCASE
...voir plus... - cat ( -- <path> ) voc: forth
- Affiche le contenu du fichier.
...voir plus... - catch ( cfa -- fl ) voc: forth
- Initialise une action à réaliser en cas d'exception déclenchée par
throw
. - CB_ADDSTRING ( -- 323 ) voc: windows
- Constante. valeur 323
Utilisé parWM_>name
...voir plus... - CB_FINDSTRING ( -- 332 ) voc: windows
- Constante. valeur 332
Utilisé parWM_>name
...voir plus... - CB_FINDSTRINGEXACT ( -- 344 ) voc: windows
- Constante. valeur 344
Utilisé parWM_>name
- CB_GETCOMBOBOXINFO ( -- 356 ) voc: windows
- Constante. valeur 356
Utilisé parWM_>name
- CB_GETCOUNT ( -- 326 ) voc: windows
- Constante. valeur 326
Utilisé parWM_>name
...voir plus... - CB_GETCURSEL ( -- 327 ) voc: windows
- Constante. valeur 327
Utilisé parWM_>name
...voir plus... - CB_GETDROPPEDCONTROLRECT ( -- 338 ) voc: windows
- Constante. valeur 338
Utilisé parWM_>name
- CB_GETDROPPEDSTATE ( -- 343 ) voc: windows
- Constante. valeur 343
Utilisé parWM_>name
- CB_GETDROPPEDWIDTH ( -- 351 ) voc: windows
- Constante. valeur 351
Utilisé parWM_>name
- CB_GETEDITSEL ( -- 320 ) voc: windows
- Constante. valeur 320
Utilisé parWM_>name
- CB_GETEXTENDEDUI ( -- 342 ) voc: windows
- Constante. valeur 342
Utilisé parWM_>name
- CB_GETHORIZONTALEXTENT ( -- 349 ) voc: windows
- Constante. valeur 349
Utilisé parWM_>name
- CB_GETITEMDATA ( -- 336 ) voc: windows
- Constante. valeur 336
Utilisé parWM_>name
- CB_GETITEMHEIGHT ( -- 340 ) voc: windows
- Constante. valeur 340
Utilisé parWM_>name
- CB_GETLBTEXT ( -- 328 ) voc: windows
- Constante. valeur 328
Utilisé parWM_>name
- CB_GETLBTEXTLEN ( -- 329 ) voc: windows
- Constante. valeur 329
Utilisé parWM_>name
- CB_GETLOCALE ( -- 346 ) voc: windows
- Constante. valeur 346
Utilisé parWM_>name
- CB_GETTOPINDEX ( -- 347 ) voc: windows
- Constante. valeur 347
Utilisé parWM_>name
- CB_INITSTORAGE ( -- 353 ) voc: windows
- Constante. valeur 353
Utilisé parWM_>name
- CB_INSERTSTRING ( -- 330 ) voc: windows
- Constante. valeur 330
Utilisé parWM_>name
- CB_LIMITTEXT ( -- 321 ) voc: windows
- Constante. valeur 321
Utilisé parWM_>name
- CB_MSGMAX ( -- 357 ) voc: windows
- Constante. valeur 357
Utilisé parWM_>name
- CB_MULTIPLEADDSTRING ( -- 355 ) voc: windows
- Constante. valeur 355
Utilisé parWM_>name
- CB_RESETCONTENT ( -- 331 ) voc: windows
- Constante. valeur 331
Utilisé parWM_>name
- CB_SELECTSTRING ( -- 333 ) voc: windows
- Constante. valeur 333
Utilisé parWM_>name
- CB_SETCURSEL ( -- 334 ) voc: windows
- Constante. valeur 334
Utilisé parWM_>name
- CB_SETDROPPEDWIDTH ( -- 352 ) voc: windows
- Constante. valeur 352
Utilisé parWM_>name
- CB_SETEDITSEL ( -- 322 ) voc: windows
- Constante. valeur 322
Utilisé parWM_>name
- CB_SETEXTENDEDUI ( -- 341 ) voc: windows
- Constante. valeur 341
Utilisé parWM_>name
- CB_SETHORIZONTALEXTENT ( -- 350 ) voc: windows
- Constante. valeur 350
Utilisé parWM_>name
- CB_SETITEMDATA ( -- 337 ) voc: windows
- Constante. valeur 337
Utilisé parWM_>name
- CB_SETITEMHEIGHT ( -- 339 ) voc: windows
- Constante. valeur 339
Utilisé parWM_>name
- CB_SETLOCALE ( -- 345 ) voc: windows
- Constante. valeur 345
Utilisé parWM_>name
- CB_SETTOPINDEX ( -- 348 ) voc: windows
- Constante. valeur 348
Utilisé parWM_>name
- CB_SHOWDROPDOWN ( -- 335 ) voc: windows
- Constante. valeur 335
Utilisé parWM_>name
- cell ( -- 8 ) voc: forth
- Retourne le nombre d'octets pour un entier 64 bits.
...voir plus... - cell+ ( n -- n' ) ANSI voc: forth
- Incrémente contenu de
CELL
. - cell/ ( n -- n' ) voc: forth
- Divise contenu de
CELL
. - cells ( n -- n' ) ANSI voc: forth
- Multiplie contenu de
CELL
.
...voir plus... - ch>stream ( c stream -- ) voc: streams
- ajoute un caractĂšre c au flux.
...voir plus... - char ( -- <string> ) ANSI voc: forth
- Mot utilisable en interprétation seulement.
Empile le premier caractĂšre de la chaĂźne qui suit ce mot.
...voir plus... - chere ( -- addr ) voc: asm
- Empile l'adresse du pointeur d'assemblage.
- ClearError ( -- ) voc: SDL2
- Efface tous les messages dâerreur prĂ©cĂ©dents pour ce fil.
- CLOSE-FILE ( fileid -- ior ) voc: forth
- Ferme un fichier ouvert.
- CloseHandle ( hObject -- fl ) voc: windows
- Ferme un handle dâobjet ouvert.
- cmove ( c-addr1 c-addr2 u -- ) voc: forth
- Si u est supérieur à zéro, copier u caractÚres consécutifs de l'espace de données commençant à c-addr1 vers celui commençant à c-addr2, en procédant caractÚre par caractÚre des adresses inférieures aux adresses supérieures.
- code ( -- <:name> ) voc: forth
- Définit un mot dont la définition est écrite en assembleur.
- color ( -- n ) voc: graphics
- Définit la couleur. Valeur par défaut: 0
...voir plus... - COLOR_WINDOW ( -- 5 ) voc: windows
- Constante. valeur 5.
- CommandLineToArgvW ( lpCmdLine *pNumArgs -- LPWSTR ) voc: windows
- Analyse une chaĂźne de ligne de commande Unicode et retourne un tableau de pointeurs vers les arguments de ligne de commande, ainsi quâun nombre de ces arguments, dâune maniĂšre similaire aux valeurs argv et argc dâexĂ©cution C standard.
- common-default-use ( -- ) voc: internals
- Ouvre par défaut le fichier blocks.fb
- console-started ( -- 0 ) voc: windows
- Valeur initialisée à zéro.
Utilisée parinit-console
- constant ( comp: n -- <name> | exec: -- n ) ANSI voc: forth
- DĂ©finition d'une constante.
...voir plus... - context ( -- addr ) voc: forth
- Pointeur vers le pointeur vers le dernier mot du vocabulaire de contexte
- copy ( from to -- ) voc: forth
- Copie le contenu du bloc 'from' vers le bloc 'to'
- cp ( -- "src" "dst" ) voc: forth
- Copie le fichier "src" dans "dst".
- cr ( -- ) ANSI voc: forth
- Affiche un retour Ă la ligne suivante.
...voir plus... - CREATE ( comp: -- <name> | exec: -- addr ) ANSI voc: forth
- Le mot
CREATE
peut ĂȘtre utilisĂ© seul.
...voir plus... - CREATE-FILE ( a n mode -- fh ior ) ANSI voc: forth
- Crée un fichier sur le disque, renvoyant un 0 ior en cas de succÚs et un identifiant de fichier.
- CreateFileA ( [7 params] -- handle ) voc: windows
- CrĂ©e ou ouvre un fichier ou un appareil dâE/S. Les appareils dâE/S les plus couramment utilisĂ©s sont les suivants : fichier, flux de fichiers, rĂ©pertoire, disque physique, volume, mĂ©moire tampon de la console, lecteur de bande, ressource de communications, mailslot et canal. La fonction retourne un handle qui peut ĂȘtre utilisĂ© pour accĂ©der au fichier ou Ă lâappareil pour diffĂ©rents types dâE/S en fonction du fichier ou de lâappareil et des indicateurs et attributs spĂ©cifiĂ©s.
...voir plus... - CreateRenderer ( window index flag -- render ) voc: SDL2
- CrĂ©er un contexte de rendu 2D pour une fenĂȘtre.
...voir plus... - CreateSolidBrush ( param -- null|brush ) voc: windows
- Crée un pinceau logique qui a la couleur unie spécifiée.
...voir plus... - CreateTextureFromSurface ( render surface -- 0|texture ) voc: SDL2
- Créer une texture à partir d'une surface existante.
- CreateWindow ( zstr x y w h fl -- win ) voc: SDL2
- CrĂ©ez une fenĂȘtre avec la position, les dimensions et les indicateurs spĂ©cifiĂ©s.
...voir plus... - CreateWindowExA ( 12params -- 0|HWND ) voc: windows
- Permet d'effectuer la crĂ©ation d'une sous-fenĂȘtre ou une fenĂȘtre surgissante (PopUp).
...voir plus... - current ( -- cfa ) voc: forth
- Pointeur vers le pointeur du dernier mot du vocabulaire actuel
...voir plus... - DC_BRUSH ( -- n ) voc: windows
- Constante, valeur: $80000012
Pinceau de couleur unie. La couleur par défaut est le blanc. - DC_PEN ( -- n ) voc: windows
- Constante, valeur: $80000013
- DECIMAL ( -- ) ANSI voc: forth
- Sélectionne la base numérique décimale. C'est la base numérique par défaut au démarrage de FORTH.
...voir plus... - default-key ( -- c ) voc: forth
- Execute
win-key
. - default-key? ( -- fl ) voc: forth
- Execute
win-key?
. - default-type ( addr len -- ) voc: forth
- Execute
win-type
. - default-use ( -- ) voc: internals
- Exécute par défaut
common-default-use
. - DefaultInstance ( -- $400000 ) voc: windows
- Constante, valeur $400000.
- DEFAULT_GUI_FONT ( -- n ) voc: windows
- Constante, valeur: $80000011
- DEFAULT_PALETTE ( -- n ) voc: windows
- Constante, valeur: $8000000f
- defer ( -- <vec-name> ) voc: forth
- Définit un vecteur d'exécution différée.
vec-name
exécute le mot dont le code d'exécution est stocké dans l'espace de données de vec-name. - DEFINED? ( -- <word> ) voc: forth
- Renvoie une valeur non nulle si le mot est défini.
...voir plus... - definitions ( -- ) voc: forth
- Rend courant le premier vocabulaire de contexte. Tout mot compilé est chaßné à un vocabulaire de contexte. Initialement, ce vocabulaire est
FORTH
...voir plus... - DefWindowProcA ( hWnd Msg wParam lParam -- LRESULT ) voc: windows
- Appelle la procĂ©dure de fenĂȘtre par dĂ©faut pour fournir le traitement par dĂ©faut des messages de fenĂȘtre quâune application ne traite pas.
...voir plus... - Delay ( ms -- fl ) voc: SDL2
- Attend un nombre spécifié de millisecondes.
- depth ( -- n ) ANSI voc: forth
- n est le nombre de valeurs de cellule unique contenues dans la pile de données avant que n ne soit placé sur la pile.
...voir plus... - DestroyRenderer ( render -- fl ) voc: SDL2
- DĂ©truit le contexte de rendu d'une fenĂȘtre et libĂšre les textures associĂ©es.
...voir plus... - DestroyTexture ( texture -- ) voc: SDL2
- Détruit la texture spécifiée.
- DestroyWindow ( win -- fl ) voc: SDL2
- DĂ©truit une fenĂȘtre
...voir plus... - DEVICE_DEFAULT_PALETTE ( -- n ) voc: windows
- Constante, valeur: $8000000e
- DIB_RGB_COLORS ( -- 0 ) voc: windows
- Constante. valeur 0.
- digit ( n -- c ) voc: internals
- Convertit un nombre en caractĂšre ascii.
...voir plus... - DISABLE_NEWLINE_AUTO_RETURN ( -- n ) voc: windows
- Constante. Valeur $0008
- DKGRAY_BRUSH ( -- n ) voc: windows
- Constante, valeur: $80000003
Pinceau gris foncé. - dll ( comp: zStr -- <:name> ) voc: windows
- Crée un ticket d'accÚs à une librairie Windows.
...voir plus... - do ( n1 n2 -- ) ANSI voc: forth
- Configure les paramĂštres de contrĂŽle de boucle avec l'index n2 et la limite n1.
...voir plus... - DOES> ( comp: -- | exec: -- addr ) ANSI voc: forth
- Le mot
CREATE
peut ĂȘtre utilisĂ© dans un nouveau mot de crĂ©ation de mots...
AssociĂ© ĂDOES>
, on peut définir des mots qui disent comment un mot est créé puis exécuté. - DOFLIT ( -- ) voc: internals
- Envoie un nombre flottant depuis la cellule suivante vers la pile des réels.
- DOLIT ( -- n ) voc: internals
- Empile la cellule suivante sur la pile de donnĂ©es en tant que littĂ©ral entier. Il permet aux nombres d'ĂȘtre compilĂ©s sous forme de littĂ©raux en ligne, fournissant des donnĂ©es Ă la pile de donnĂ©es au moment de l'exĂ©cution.
- DONEXT ( -- ) voc: internals
- Terminer une boucle FOR-NEXT. Le nombre de boucles a été poussé sur la pile de retour et est décrémenté par DONEXT. Si le compte n'est pas négatif, sautez à l'adresse qui suit DONEXT ; sinon, faites éclater la pile de retour du décompte et quittez la boucle. DONEXT est compilé par NEXT.
- drop ( n -- ) ANSI voc: forth
- EnlÚve du sommet de la pile de données le nombre entier simple précision qui s'y trouvait.
...voir plus... - dump ( a n -- ) voc: forth
- Visualise une zone mémoire.
- dump-file ( addr len addr2 len2 -- ) voc: forth
- TransfÚre le contenu d'une chaßne texte addr len vers le fichier pointé par addr2 len2
...voir plus... - dup ( n -- n n ) ANSI voc: forth
- Duplique le nombre entier simple précision situé au sommet de la pile de données.
...voir plus... - echo ( -- addr ) voc: forth
- Variable. Contient -1 par défat. Si 0, les commandes ne sont pas affichées.
- editor ( -- ) voc: forth
- SĂ©lectionne le vocabulaire
editor
.
...voir plus... - else ( -- ) ANSI voc: forth
- Mot d'exécution immédiate et utilisé en compilation seulement. Marque une alternative dans une structure de contrÎle du type
IF ... ELSE ... THEN
...voir plus... - emit ( x -- ) ANSI voc: forth
- Si x est un caractÚre graphique dans le jeu de caractÚres défini par l'implémentation, affiche x.
L'effet d'EMIT
pour toutes les autres valeurs de x est défini par l'implémentation.
...voir plus... - empty-buffers ( -- ) voc: forth
- Vide tous les tampons.
- empty? ( -- fl ) voc: streams
- Empile -1 si le flux est vide, sinon empile 0.
- EM_CHARFROMPOS ( -- 215 ) voc: windows
- Constante. valeur 215
Utilisé parWM_>name
- EM_EMPTYUNDOBUFFER ( -- 205 ) voc: windows
- Constante. valeur 205
Utilisé parWM_>name
- EM_FMTLINES ( -- 200 ) voc: windows
- Constante. valeur 200
Utilisé parWM_>name
- EM_GETFIRSTVISIBLELINE ( -- 206 ) voc: windows
- Constante. valeur 206
Utilisé parWM_>name
- EM_GETIMESTATUS ( -- 217 ) voc: windows
- Constante. valeur 217
Utilisé parWM_>name
- EM_GETLIMITTEXT ( -- 213 ) voc: windows
- Constante. valeur 213
Utilisé parWM_>name
- EM_GETMARGINS ( -- 212 ) voc: windows
- Constante. valeur 212
Utilisé parWM_>name
- EM_GETPASSWORDCHAR ( -- 210 ) voc: windows
- Constante. valeur 210
Utilisé parWM_>name
- EM_GETWORDBREAKPROC ( -- 209 ) voc: windows
- Constante. valeur 209
Utilisé parWM_>name
- EM_LINEFROMCHAR ( -- 201 ) voc: windows
- Constante. valeur 201
Utilisé parWM_>name
- EM_POSFROMCHAR ( -- 214 ) voc: windows
- Constante. valeur 214
Utilisé parWM_>name
- EM_SETIMESTATUS ( -- 216 ) voc: windows
- Constante. valeur 216
Utilisé parWM_>name
- EM_SETMARGINS ( -- 211 ) voc: windows
- Constante. valeur 211
Utilisé parWM_>name
- EM_SETPASSWORDCHAR ( -- 204 ) voc: windows
- Constante. valeur 204
Utilisé parWM_>name
- EM_SETREADONLY ( -- 207 ) voc: windows
- Constante. valeur 207
Utilisé parWM_>name
- EM_SETTABSTOPS ( -- 203 ) voc: windows
- Constante. valeur 203
Utilisé parWM_>name
- EM_SETWORDBREAK ( -- 202 ) voc: windows
- Constante. valeur 202
Utilisé parWM_>name
- EM_SETWORDBREAKPROC ( -- 209 ) voc: windows
- Constante. valeur 209
Utilisé parWM_>name
- EM_UNDO ( -- 199 ) voc: windows
- Constante. valeur 199
Utilisé parWM_>name
- ENABLE_INSERT_MODE ( -- n ) voc: windows
- Constante, valeur: $0020
- ENABLE_PROCESSED_INPUT ( -- n ) voc: windows
- Constante, valeur: $0001
- end-code ( -- ) voc: asm
- Termine une définition en langage assembleur.
- ENDCASE ( -- ) voc: forth
- Marque la fin d'une structure
CASE OF ENDOF ENDCASE
...voir plus... - ENDOF ( -- ) voc: forth
- Marque la fin d'un choix
OF .. ENDOF
dans la structure de contrĂŽle entreCASE ENDCASE
.
...voir plus... - erase ( addr len -- ) ANSI voc: forth
- Si len est supérieur à zéro, range un caractÚre de code $00 dans toute la zone de longueur len à l'adresse mémoire commençant à addr.
- esc ( -- ) voc: ansi
- Equivalent Ă
27 emit
- evaluate ( addr len -- ) ANSI voc: forth
- Ăvalue le contenu d'une chaine de caractĂšres.
...voir plus... - event ( -- 0 ) voc: graphics
- Constante. Valeur par défaut 0
- EXECUTE ( xt -- ) ANSI voc: forth
- Exécute le mot pointé par xt.
...voir plus... - exit ( -- ) ANSI voc: forth
- Interrompt l'exécution d'un mot et rend la main au mot appelant.
...voir plus... - ExitProcess ( uExitCode -- ) voc: windows
- Code de sortie pour le processus et tous les threads.
- EXPOSED ( -- 2 ) voc: graphics
- Constante. Valeur 2
- extract ( n base -- n c ) voc: forth
- Extrait le digit de poids faible de n. Laisse sur la pile le quotient de n/base et le caractĂšre ASCII de ce digit.
- F* ( r1 r2 -- r3 ) voc: forth
- Multiplication de deux nombres réels.
...voir plus... - F** ( r_val r_exp -- r ) voc: forth
- ElÚve un réel r_val à la puissance r_exp.
...voir plus... - F+ ( r1 r2 -- r3 ) voc: forth
- Addition de deux nombres réels.
...voir plus... - F- ( r1 r2 -- r3 ) voc: forth
- Soustraction de deux nombres réels.
...voir plus... - f. ( r -- ) voc: forth
- Affiche un nombre réel. Le nombre réel doit venir de la pile des réels.
...voir plus... - f.s ( -- ) voc: forth
- Affiche le contenu de la pile des réels.
...voir plus... - F/ ( r1 r2 -- r3 ) voc: forth
- Division de deux nombres réels.
...voir plus... - F0< ( r -- fl ) voc: forth
- Teste si un nombre réel est inférieur à zéro.
...voir plus... - F0= ( r -- fl ) voc: forth
- Indique vrai si le réel est nul.
...voir plus... - f< ( r1 r2 -- fl ) voc: forth
- fl est vrai si r1 < r2.
...voir plus... - f<= ( r1 r2 -- fl ) voc: forth
- fl est vrai si r1 <= r2.
...voir plus... - f<> ( r1 r2 -- fl ) voc: forth
- fl est vrai si r1 <> r2.
...voir plus... - f= ( r1 r2 -- fl ) voc: forth
- fl est vrai si r1 = r2.
...voir plus... - f> ( r1 r2 -- fl ) voc: forth
- fl est vrai si r1 > r2.
...voir plus... - f>= ( r1 r2 -- fl ) voc: forth
- fl est vrai si r1 >= r2.
...voir plus... - F>S ( r -- n ) voc: forth
- Convertit un réel en entier. Laisse sur la pile de données la partie entiÚre si le réel a des parties décimales.
...voir plus... - FABS ( r1 -- r1' ) voc: forth
- Délivre la valeur absolue d'un nombre réel.
...voir plus... - FATAN2 ( r-tan -- r-rad ) voc: forth
- Calcule l'angle en radian Ă partir de la tangente.
...voir plus... - fconstant ( comp: r -- <name> | exec: -- r ) voc: forth
- Définit une constante de type réel.
...voir plus... - FCOS ( r1 -- r2 ) voc: forth
- Calcule le cosinus d'un angle exprimé en radians.
...voir plus... - fdepth ( -- n ) voc: forth
- n est le nombre de réels dans la pile de réels.
- FDROP ( r1 -- ) voc: forth
- EnlÚve le nombre réel r1 du sommet de la pile des réels.
- FDUP ( r1 -- r1 r1 ) voc: forth
- Duplique le nombre réel r1 du sommet de la pile des réels.
- FEXP ( ln-r -- r ) voc: forth
- Calcule le réel correspondant à e EXP r
...voir plus... - fg ( color[0..255] -- ) voc: forth
- Sélectionne la couleur d'affichage du texte. La couleur est dans l'intervalle 0..255 en décimal.
...voir plus... - field ( comp: n -- <:name> ) voc: structures
- Mot de définition d'un nouveau champ dans une structure.
...voir plus... - file-exists? ( addr len -- ) voc: forth
- Teste si un fichier existe. Le fichier est désigné par une chaßne de caractÚres.
- FILE-POSITION ( fileid -- ud ior ) voc: forth
- Renvoie la position du fichier et renvoie ior=0 en cas de succĂšs
- FILE-SIZE ( fileid -- ud ior ) voc: forth
- RĂ©cupĂšre la taille en octets d'un fichier ouvert sous la forme d'un nombre double et renvoie ior=0 en cas de succĂšs.
- fill ( addr len c -- ) ANSI voc: forth
- Si len est supérieur à zéro, range c dans toute la zone de longueur len à l'adresse mémoire commençant à addr.
- FillRect ( hDC *lprc hbr -- fl ) voc: windows
- Remplit un rectangle Ă lâaide du pinceau spĂ©cifiĂ©. Inclut les bordures gauche et supĂ©rieure, mais exclut les bordures droite et infĂ©rieure du rectangle.
...voir plus... - FIND ( addr len -- xt | 0 ) ANSI voc: forth
- cherche un mot dans le dictionnaire.
...voir plus... - FINISHED ( -- 7 ) voc: graphics
- Constante. Valeur 7
- fliteral ( r:r -- ) voc: forth
- Mot d'exécution immédiate. Compile un nombre réel.
- FLN ( r -- ln-r ) voc: forth
- Calcule le logarithme naturel d'un nombre réel.
...voir plus... - FLOOR ( r1 -- r2 ) voc: forth
- Arrondi un réel à la valeur entiÚre inférieure.
...voir plus... - flush ( -- ) voc: forth
- Enregistre et vide tous les tampons.
...voir plus... - FLUSH-FILE ( fileid â- ior ) voc: forth
- Essayez de forcer l'écriture de toute information mise en mémoire tampon dans le fichier référencé par fileid vers le stockage de masse. Si l'opération réussit, ior vaut zéro.
- FMAX ( r1 r2 -- r1|r2 ) voc: forth
- Laisse le plus grand réel de r1 ou r2.
...voir plus... - FMIN ( r1 r2 -- r1|r2 ) voc: forth
- Laisse le plus petit réel de r1 ou r2.
...voir plus... - FNEGATE ( r1 -- r1' ) voc: forth
- Inverse le signe d'un nombre réel.
...voir plus... - FNIP ( r1 r2 -- r2 ) voc: forth
- Supprime second élément sur la pile des réels.
...voir plus... - for ( n -- ) voc: forth
- Marque le début d'une boucle
for .. next
...voir plus... - forget ( -- <name> ) voc: forth
- Cherche dans le dictionnaire le mot qui suit. Si c'est un mot valide, supprime tous les mots définis jusqu'à ce mot. Affiche un message d'erreur si ce n'est pas un mot valide.
- forth ( -- ) voc: forth
- SĂ©lectionne le vocabulaire
FORTH
dans l'ordre de recherche des mots pour exécuter ou compiler des mots. - forth-builtins ( -- cfa ) voc: forth
- Point d'entrée du vocabulaire
forth
. - FOVER ( r1 r2 -- r1 r2 r1 ) voc: forth
- Duplique le second réel sur la pile des réels.
...voir plus... - fp0 ( -- addr ) voc: forth
- pointe vers le bas de la pile des réels.
- FP@ ( -- addr ) voc: forth
- RécupÚre l'adresse du pointeur de pile des réels.
- FreeSurface ( surface -- ) voc: SDL2
- LibĂšre une surface RGB.
- FSIN ( r1 -- r2 ) voc: forth
- Calcule le sinus d'un angle exprimé en radians.
...voir plus... - FSINCOS ( r1 -- rcos rsin ) voc: forth
- Calcule le cosinus et le sinus d'un angle exprimé en radians.
...voir plus... - fsqrt ( r1 -- r2 ) voc: forth
- Racine carrée d'un nombre réel.
...voir plus... - FSWAP ( r1 r2 -- r1 r2 ) voc: forth
- Inverse l'ordre des deux valeurs sur la pile des réels de ESP32Forth.
...voir plus... - full? ( -- fl ) voc: streams
- Empile -1 si le flux est plein, sinon empile 0.
- fvariable ( comp: -- <name> | exec: -- addr ) voc: forth
- DĂ©finit une variable de type flottant.
...voir plus... -
gdi32 ( zstr n --
) voc: windows - Mot défini par
dll
.
...voir plus... - GetCommandLineW ( -- str ) voc: windows
- RĂ©cupĂšre la chaĂźne de ligne de commande pour le processus actuel.
- GetDC ( hWnd -- hdc ) voc: windows
- RĂ©cupĂšre un handle dans un contexte dâappareil (DC) pour la zone cliente dâune fenĂȘtre spĂ©cifiĂ©e ou pour lâensemble de lâĂ©cran. Vous pouvez utiliser le handle retournĂ© dans les fonctions GDI suivantes pour dessiner dans le contrĂŽleur de domaine.
- GetError ( -- zstr ) voc: SDL2
- Récupére un message sur la derniÚre erreur survenue sur le fil actuel.
- GetLastError ( -- err ) voc: windows
- RécupÚre la valeur du dernier code d'erreur du thread appelant. Le dernier code d'erreur est conservé pour chaque thread. Plusieurs threads n'écrasent pas le dernier code d'erreur de l'autre.
- GetMessageA ( lpMsg hWnd wMsgFilterMin wMsgFilterMax -- fl ) voc: windows
- RĂ©cupĂšre un message Ă partir de la file dâattente de messages du thread appelant.
...voir plus... - GetModuleHandleA ( lpModuleName -- HMODULE ) voc: windows
- RécupÚre un handle de module pour le module spécifié. Le module doit avoir été chargé par le processus appelant.
...voir plus... - GetNumRenderDrivers ( -- n|err ) voc: SDL2
- Obtient le nombre de pilotes de rendu 2D disponibles pour l'affichage actuel.
...voir plus... - GetProcAddress ( hModule lpProcName -- addrProc|0 ) voc: windows
- RĂ©cupĂšre lâadresse dâune fonction exportĂ©e (Ă©galement appelĂ©e procĂ©dure) ou dâune variable Ă partir de la bibliothĂšque de liens dynamiques (DLL) spĂ©cifiĂ©e.
- GetProcessHeap ( -- handle ) voc: windows
- RĂ©cupĂšre un handle vers le tas par dĂ©faut du processus appelant. Ce handle peut ensuite ĂȘtre utilisĂ© dans les appels ultĂ©rieurs aux fonctions de tas.
- GetRevision ( -- zstr ) voc: SDL2
- Obtient la révision du code SDL liée à votre programme.
...voir plus... - GetStockObject ( i -- HGDIOBJ ) voc: windows
- RĂ©cupĂšre une poignĂ©e dans lâun des stylets, pinceaux, polices ou palettes de stock.
...voir plus... - GetTickCount ( -- ms ) voc: windows
- RĂ©cupĂšre le nombre de millisecondes Ă©coulĂ©es depuis le dĂ©marrage du systĂšme, jusquâĂ 49,7 jours.
- GetTicks ( -- ms ) voc: SDL2
- Obtient le nombre de millisecondes depuis l'initialisation de la bibliothĂšque SDL.
- GetTicks64 ( -- ms ) voc: SDL2
- Obtient le nombre de millisecondes depuis l'initialisation de la bibliothĂšque SDL.
...voir plus... - GetVersion ( *ver -- ) voc: SDL2
- Obtient la version SDL liée à votre programme.
...voir plus... - GetWindowFlags ( window -- win-flag ) voc: SDL2
- RĂ©cupĂšre les flags de fenĂȘtre.
- GetWindowSize ( windows *w *h -- fl ) voc: SDL2
- Obtient la taille de la zone client d'une fenĂȘtre.
...voir plus... - GetWindowSizeInPixels ( windows *w *h -- fl ) voc: SDL2
- RĂ©cupĂšre la taille d'une fenĂȘtre en pixels.
...voir plus... - gp ( -- n ) voc: graphics / internals
- Pointeur de la pile graphique
gstack
.
...voir plus... - graphics ( -- ) voc: forth
- sélectionne le vocabulaire
graphics
. - GrfClassName ( -- n ) voc: forth
- Marque la chaine "GrfClass"
...voir plus... - GrfWindowTitle ( -- n ) voc: forth
- Marque la chaine "uEforth"
...voir plus... - grow-blocks ( n -- ) voc: internals
- Agrandit le fichier courant de n blocs.
- gstack ( -- addr ) voc: graphics / internals
- Tableau définit par
create
...voir plus... - g{ ( -- ) voc: graphics
- Préserve la transformation.
- hdc ( -- n ) voc: graphics / internals
- Ticket vers un contexte de périphérique.
hdc
pour Handle Device Context.
...voir plus... - height ( -- 0 ) voc: graphics
- Value. Valeur par défaut 0
- here ( -- addr ) ANSI voc: forth
- Restitue l'adresse courante du pointeur de dictionnaire.
...voir plus... - HEX ( -- ) ANSI voc: forth
- Sélectionne la base numérique hexadécimale.
...voir plus... - HideWindow ( window -- fl ) voc: SDL2
- Cache la fenĂȘtre.
- hld ( -- addr ) voc: forth
- Pointeur vers le tampon de texte pour la sortie numérique.
- hold ( c -- ) ANSI voc: forth
- InsÚre le code ASCII d'un caractÚre ASCII dans la chaßne de caractÚres initiée par
<#
. - hwnd ( -- n ) voc: graphics
- Un objet fenĂȘtre est identifiĂ© par une valeur dĂ©nommĂ©e handle de fenĂȘtre. Et le handle de fenĂȘtre est de type HWND.
...voir plus... - i ( -- n ) ANSI voc: forth
- n est une copie de l'index de boucle actuel.
...voir plus... - i16 ( -- 2 ) voc: structures
- Pseudo constante définie par
typer
. En exécution, dépose la taille du type de données et met une copie de cette taille dans la variablelast-align
...voir plus... - i32 ( -- 4 ) voc: structures
- Pseudo constante définie par
typer
. En exécution, dépose la taille du type de données et met une copie de cette taille dans la variablelast-align
...voir plus... - i64 ( -- 8 ) voc: structures
- Pseudo constante définie par
typer
. En exécution, dépose la taille du type de données et met une copie de cette taille dans la variablelast-align
- i8 ( -- 1 ) voc: structures
- Pseudo constante définie par
typer
. En exécution, dépose la taille du type de données et met une copie de cette taille dans la variablelast-align
...voir plus... - IDC_APPSTARTING ( -- $7F8A ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_ARROW ( -- $7F00 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_CROSS ( -- $7F03 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_HAND ( -- $7F89 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_HELP ( -- $7F8B ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_IBEAM ( -- $7F01 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_ICON ( -- $7F81 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_NO ( -- $7F88 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_SIZE ( -- $7F80 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_SIZEALL ( -- $7F86 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_SIZENESW ( -- $7F83 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_SIZENS ( -- $7F85 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_SIZENWSE ( -- $7F82 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_SIZEWE ( -- $7F84 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_UPARROW ( -- $7F04 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDC_WAIT ( -- $7F02 ) voc: windows
- Constante. Utilisée par
LoadCursorA
- IDI_MAIN_ICON ( -- 1001 ) voc: windows
- Constante, valeur 1001.
- IDLE ( -- 0 ) voc: graphics
- Constante. Valeur 0
- if ( fl -- ) ANSI voc: forth
- Le mot
IF
est d'exécution immédiate.IF
marque le début d'une structure de contrÎle de typeIF..THEN
ouIF..ELSE..THEN
.
...voir plus... - immediate ( -- ) ANSI voc: forth
- Rend la définition la plus récente comme mot immédiat.
...voir plus... - immediate? ( cfa -- fl ) voc: internals
- Teste si un mot est d'exécution immédiate.
...voir plus... - IMMEDIATE_MARK ( -- 1 ) voc: internals
- Constante. Valeur 1.
Utilisé par?see-flags
- include ( -- <:name> ) voc: forth
- Charge le contenu d'un fichier désigné par <name>.
- included ( addr len -- ) voc: forth
- Charge le contenu d'un fichier depuis le systÚme de fichiers SPIFFS, désigné par une chaßne de caractÚres.
...voir plus... - included? ( addr len -- f ) voc: forth
- Teste si le fichier désigné dans la chaßne de caractÚres a déjà été compilé.
- Init ( n -- n ) voc: SDL2
- Initialise la librairie SDL.
...voir plus... - init-console ( -- ) voc: windows
- Initialise la console Windows.
- input-buffer ( -- addr ) voc: internals
- Zone mémoire définie par CREATE. Laisse sur la pile l'adresse du tampon d'entrée. Taille 200.
- input-limit ( -- 200 ) voc: internals
- Constante. Contient 200.
Détermine la taille du tampon d'entrée de l'interpréteur FORTH. - internalized ( -- ) voc: forth
- sélectionne le vocabulaire
internalized
. - internals ( -- ) voc: forth
- SĂ©lectionne le vocabulaire
internals
. - invert ( x1 -- x2 ) ANSI voc: forth
- Complément à un de x1. Agit sur 16 ou 32 bits selon les versions FORTH.
...voir plus... - is ( -- ) voc: forth
- Assigns the execution code of a word to a vectorized execution word.
- j ( -- n ) ANSI voc: forth
- n est une copie de l'index de boucle externe suivant.
...voir plus... - k ( -- n ) voc: forth
- n est la copie en 3Ăšme niveau dans une boucle do do..loop.
...voir plus... - Kernel32 ( -- ) voc: windows
- Mot défini par
dll
.
Permet ensuite d'accéder aux fonctions de Kernel32.dll - key ( -- char ) ANSI voc: forth
- Attend l'appui sur une touche. L'appui sur une touche renvoie son code ASCII.
...voir plus... - key-count ( -- 256 ) voc: graphics
- Constante. Valeur 255
- key? ( -- fl ) voc: forth
- Renvoie vrai si une touche est appuyée.
...voir plus... - L! ( n addr -- ) voc: forth
- Enregistre une valeur n. n est une valeur 32 bits.
- last-char ( -- 0 ) voc: graphics
- Constante. Valeur par défaut 0
- last-key ( -- 0 ) voc: graphics
- Constante. Valeur par défaut 0
- last-struct ( -- addr ) voc: structures
- Variable pointant sur la derniÚre structure définie.
- last-vocabulary ( -- addr ) voc: internals
- Variable pointant le dernier vocabulaire défini.
- latestxt ( -- xt ) voc: forth
- Empile l'adresse du code d'exécution (cfa) du dernier mot compilé.
...voir plus... - leave ( -- ) ANSI voc: forth
- Termine prématurément l'action d'une boucle
do..loop
. - LEFT-BUTTON ( -- 255 ) voc: graphics
- Constante. Valeur 255
- line-pos ( -- 0 ) voc: internals
- valeur incrémentée à chaque affichage de mot par
words
. - line-width ( -- 70 ) voc: internals
- Définit le nombre de caractÚres par ligne pour l'exécution de
words
- list ( n -- ) voc: forth
- Affiche le contenu du bloc n.
- literal ( x -- ) ANSI voc: forth
- Compile la valeur x comme valeur litérale.
...voir plus... - load ( n -- ) voc: forth
- Charge et interprĂšte le contenu d'un bloc.
...voir plus... - LoadBMP ( file -- surface ) voc: SDL2
- Charger une surface Ă partir d'un fichier.
Ne pas utiliser ce mot directement, maisSDL.load-image
.
...voir plus... - LoadBMP_RW ( RWops freesrc -- 0|surface ) voc: SDL2
- Charge une image BMP à partir d'un flux de données SDL recherchable.
...voir plus... - LoadCursorA ( hInstance lpCursorName -- HCURSOR ) voc: windows
- Charge la ressource de curseur spécifiée.
- LoadIconA ( hInstance lpIconName -- HICON ) voc: windows
- Charge la ressource dâicĂŽne spĂ©cifiĂ©e.
- LoadLibraryA ( dllname-z -- module ) voc: windows
- La richesse des DLL Windows et des fonctionnalités du systÚme est accessible via l'interface de chargement dynamique.
Un handle vers une bibliothĂšque est obtenu avecLOADLIBRARYA
, puis les symboles individuels sont accessibles avecGETPROCADDRESS
- locals-capacity ( -- 1024 ) voc: internals
- Constante. Capacité de l'espace dédié aux variables locales.
- long ( -- 4 ) voc: structures
- Pseudo constante définie par
typer
. En exécution, dépose la taille du type de données et met une copie de cette taille dans la variablelast-align
- long-size ( -- 4 ) voc: internals
- Pseudo-constante. Empile 4.
- loop ( -- ) ANSI voc: forth
- Ajoute un à l'index de la boucle. Si l'index de boucle est alors égal à la limite de boucle, supprime les paramÚtres de boucle et poursuit l'exécution immédiatement aprÚs la boucle. Sinon, continue l'exécution au début de la boucle.
...voir plus... - LSHIFT ( x1 u -- x2 ) ANSI voc: forth
- DĂ©calage vers la gauche de u bits de la valeur x1.
...voir plus... - LTGRAY_BRUSH ( -- $80000001 ) voc: windows
- Pinceau gris.
- main-task ( -- task ) voc: tasks
- TĂąche principale. Empile pointeur task
- MALLOC_CAP_32BIT ( -- 2 ) voc: windows
- Constante. Valeur 2
- MALLOC_CAP_8BIT ( -- 4 ) voc: windows
- Constante. Valeur 4
- MALLOC_CAP_DMA ( -- 8 ) voc: windows
- Constante. Valeur 8
- MALLOC_CAP_EXEC ( -- 1 ) voc: windows
- Constante. Valeur 1
- max ( n1 n2 -- n1|n2 ) ANSI voc: forth
- Laisse le plus grand non signé de u1 et u2.
- MaximizeWindow ( window -- fl ) voc: SDL2
- Fait une fenĂȘtre aussi grande que possible.
- MB_ABORTRETRYIGNORE ( -- 2 ) voc: windows
- Constant. Value 2.
- MB_CANCELTRYCONTINUE ( -- 6 ) voc: windows
- Constant. Value 6.
- MB_OK ( -- 0 ) voc: windows
- Constant. Value 0. Utilisé par
MessageBoxA
.
La boĂźte de message contient un bouton dâenvoi: OK. Il sâagit de la valeur par dĂ©faut. - MB_OKCANCEL ( -- 1 ) voc: windows
- Constant. Value 1.
- MB_RETRYCANCEL ( -- 5 ) voc: windows
- Constant. Value 5.
- MB_YESNO ( -- 4 ) voc: windows
- Constant. Value 4. Utilisé par
MessageBoxA
.
La boĂźte de message contient deux boutons pousseurs : Oui et Non.
...voir plus... - MB_YESNOCANCEL ( -- 3 ) voc: windows
- Constant. Value 3.
- MessageBoxA ( hWnd lpText lbCaption uType -- 0|val ) voc: windows
- Affiche une boĂźte de dialogue modale qui contient une icĂŽne systĂšme, un ensemble de boutons et un bref message spĂ©cifique Ă lâapplication, tel que des informations de status ou dâerreur. La boĂźte de message retourne une valeur entiĂšre qui indique le bouton sur lequel lâutilisateur a cliquĂ©.
...voir plus... - MIDDLE-BUTTON ( -- 254 ) voc: graphics
- Constante. Valeur 254
- min ( n1 n2 -- n1|n2 ) ANSI voc: forth
- Laisse min de n1 et n2
- MinimizeWindow ( windows -- fl ) voc: SDL2
- RĂ©duit une fenĂȘtre vers la barre des tĂąches sous forme d'icone.
- mod ( n1 n2 -- n3 ) ANSI voc: forth
- Divise n1 par n2, laisse le reste simple précision n3.
...voir plus... - MOTION ( -- 3 ) voc: graphics
- Constante. Valeur 3
- mouse-x ( -- 0 ) voc: graphics
- Constante. Valeur par défaut 0
- mouse-y ( -- 0 ) voc: graphics
- Constante. Valeur par défaut 0
- ms ( n -- ) voc: forth
- Attente en millisencondes.
...voir plus... - ms-ticks ( -- n ) voc: forth
- Impulsions systĂšme. Une impulsion par milliseconde.
Utile pour mesurer le temps d'exécution d'une définition.
...voir plus... - MSG ( -- n ) voc: windows
- Structure contenant des informations sur les messages de la file d'attente de messages d'un thread.
...voir plus... - mv ( -- "src" "dest" ) voc: forth
- Renommez le fichier "src" en "dst".
- n. ( n -- ) voc: forth
- Affiche toute valeur n sous sa forme décimale.
- needs ( -- <name> ) voc: forth
- Charge le contenu du fichier dont le nom suit
needs
.
...voir plus... - negate ( n -- -n' ) ANSI voc: forth
- Le complément à deux de n.
...voir plus... - next ( -- ) voc: forth
- Marque la fin d'une boucle
for .. next
...voir plus... - nip ( n1 n2 -- n2 ) voc: forth
- EnlĂšve n1 de la pile.
- nl ( -- 10 ) voc: forth
- Dépose 10 sur la pile de données.
- normal ( -- ) voc: forth
- Désactive les couleurs sélectionnées pour l'affichage.
- NULL ( -- 0 ) voc: windows
- Ăquivalent Ă 0.
- NULL_BRUSH ( -- n ) voc: windows
- Constante. Valeur $80000005
- OCTAL ( -- ) voc: forth
- Sélectionne la base numérique octale.
...voir plus... - OF ( n -- ) voc: forth
- Marque un choix
OF .. ENDOF
dans la structure de contrĂŽle entreCASE ENDCASE
Si la valeur testée est égale à celle qui précÚdeOF
, la partie de code située entreOF ENDOF
sera exécutée.
...voir plus... - ok ( -- ) voc: forth
- Affiche la version du langage FORTH.
...voir plus... - only ( -- ) voc: forth
- Réinitialise la pile de contexte à un élément, le dictionnaire FORTH
Non standard, car il n'y a pas de vocabulaire ONLY distinct - open-blocks ( addr len -- ) voc: forth
- Ouvre un fichier de blocs. Le fichier de blocs par défaut est blocks.fb
- OPEN-FILE ( addr n opt -- fileID fl ) voc: forth
- Ouvre un fichier.
opt est une valeur parmiR/O
ouR/W
ouW/O
.
...voir plus... - OR ( n1 n2 -- n3 ) ANSI voc: forth
- Effectue un OU logique.
...voir plus... - order ( -- ) voc: forth
- Affiche l'ordre de recherche de vocabulaire.
...voir plus... - over ( n1 n2 -- n1 n2 n1 ) ANSI voc: forth
- Place une copie de n1 au sommet de la pile.
...voir plus... - page ( -- ) voc: forth
- Efface l'Ă©cran.
- PAINTSTRUCT ( -- n ) voc: windows
- Structure.
...voir plus... - PARSE ( c "string" -- addr count ) voc: forth
- Analyse le mot suivant dans le flux d'entrée, se terminant au caractÚre c. Laissez l'adresse et le nombre de caractÚres du mot. Si la zone d'analyse était vide, alors count=0.
- pause ( -- ) voc: forth
- Passe la main aux autres tĂąches.
- PI ( -- r ) voc: forth
- Constante PI.
...voir plus... - pixel ( w h -- a ) voc: graphics
- xxx
- POINT ( -- n ) voc: windows
- Structure POINT.
...voir plus... - PollEvent ( *event -- 0|1 ) voc: SDL2
- Sondage pour les événements actuellement en attente.
...voir plus... - PostQuitMessage ( nexitCode -- ) voc: windows
- Indique au systĂšme quâun thread a fait une demande dâarrĂȘt (abandon).
- precision ( -- n ) voc: forth
- Pseudo constante déterminant la précision d'affichage des nombres réels.
Valeur initiale 6.
...voir plus... - PRESSED ( -- 4 ) voc: graphics
- Constante. Valeur 4
- prompt ( -- ) voc: forth
- Affiche un texte de disponibilité de l'interpréteur. Affiche par défaut:
ok
- ptr ( -- 8 ) voc: structures
- Pseudo constante définie par
typer
. En exécution, dépose la taille du type de données et met une copie de cette taille dans la variablelast-align
- Quit ( -- ) voc: SDL2
- Nettoie tous les sous-systÚmes initialisés.
- r" ( comp: -- <string> | exec: addr len ) voc: forth
- Crée une chaßne temporaire terminée par "
- R/O ( -- 0 ) voc: forth
- Constante systĂšme. Empile 0.
- R/W ( -- 2 ) voc: forth
- Constante systĂšme. Empile 2.
- r> ( R: n -- S: n ) ANSI voc: forth
- TransfĂšre n depuis la pile de retour.
Cette opĂ©ration doit toujours ĂȘtre Ă©quilibrĂ©e avec>r
...voir plus... - R@ ( -- n ) voc: forth
- Copie sur la pile de données le contenu du sommet de la pile de retour.
- RaiseWindow ( window -- fl ) voc: SDL2
- ĂlĂšve une fenĂȘtre au-dessus des autres fenĂȘtres et dĂ©finit le focus d'entrĂ©e.
- rdrop ( S: -- R: n -- ) voc: forth
- Jete l'élément supérieur de la pile de retour.
- READ-FILE ( a n fh -- n ior ) voc: forth
- Lit les données d'un fichier. Le nombre de caractÚres réellement lus est renvoyé sous la forme u2, et ior est renvoyé 0 pour une lecture réussie.
- ReadFile ( [5 params] -- fl ) voc: windows
- Lit les donnĂ©es Ă partir du fichier ou de lâappareil dâentrĂ©e/sortie (E/S) spĂ©cifiĂ©. Les lectures se produisent Ă la position spĂ©cifiĂ©e par le pointeur de fichier si elle est prise en charge par lâappareil.
...voir plus... - recognizers ( -- ) voc: forth
- SĂ©lectionne le vocabulaire
recognizers
. - RECT ( -- n ) voc: windows
- Structure.
...voir plus... - recurse ( -- ) ANSI voc: forth
- Ajoute un lien d'exécution correspondant à la définition actuelle.
...voir plus... - RegisterClassA ( -- *lpWndClass ) voc: windows
- Inscrit une classe de fenĂȘtre pour une utilisation ultĂ©rieure dans les appels Ă
CreateWindowExA
. - RELEASED ( -- 5 ) voc: graphics
- Constante. Valeur 5
- remaining ( -- n ) voc: forth
- Indique l'espace restant pour vos définitions.
...voir plus... - remember ( -- ) voc: forth
- Sauvegarde un instantané dans le fichier par défaut.
...voir plus... - remember-filename ( -- addr len ) voc: internals
- Mot différé spécifiant le nom de fichier d'instantané par défaut spécifique à la plate-forme.
- RenderClear ( render -- 0|err ) voc: SDL2
- Efface la cible de rendu actuelle avec la couleur de dessin.
...voir plus... - RenderCopy ( render texture srcrect dstrect -- 0|err ) voc: SDL2
- Copie une partie de la texture sur la cible de rendu actuelle.
...voir plus... - RenderCopyEx ( render texture srcrect dstrect angle center flip -- 0|err ) voc: SDL2
- Copie une partie de la texture dans le rendu actuel, avec rotation et retournement facultatifs.
...voir plus... - RenderDrawLine ( render x0 y0 x1 y1 -- 0|err ) voc: SDL2
- Trace une ligne sur la cible de rendu actuelle.
...voir plus... - RenderDrawLines ( render *points count -- 0|err ) voc: SDL2
- Dessine une série de lignes connectées sur la cible de rendu actuelle.
...voir plus... - RenderDrawPoint ( render x y -- 0|err ) voc: SDL2
- Dessine un point sur la cible de rendu actuelle.
...voir plus... - RenderDrawPoints ( renderer points count -- 0|err ) voc: SDL2
- Dessine plusieurs points sur la cible de rendu actuelle.
...voir plus... - RenderDrawRect ( render *rect -- fl ) voc: SDL2
- Dessine un rectangle dans le rendu actuel.
...voir plus... - RenderDrawRects ( render *rect count -- fl ) voc: SDL2
- Dessine un certain nombre de rectangles sur le rendu actuel.
...voir plus... - RenderFillRect ( render *rect -- 0|err ) voc: SDL2
- Remplit un rectangle dans le rendu actuel avec la couleur de dessin.
...voir plus... - RenderFillRects ( renderer rects count -- 0|err ) voc: SDL2
- Fill some number of rectangles on the current rendering target with the drawing color.
...voir plus... - RenderGetLogicalSize ( render *width *height -- 0|err ) voc: SDL2
- Obtient une résolution indépendante de l'appareil pour le rendu.
...voir plus... - RenderPresent ( render -- ) voc: SDL2
- Mettre à jour l'écran avec tout rendu effectué depuis l'appel précédent.
- RenderSetLogicalSize ( render w h -- 0|err ) voc: SDL2
- Définit une résolution indépendante du périphérique pour le rendu.
...voir plus... - repeat ( -- ) ANSI voc: forth
- AchÚve une boucle indéfinie
begin.. while.. repeat
- REPOSITION-FILE ( ud fileid -- ior ) voc: forth
- DĂ©finir la position du fichier et renvoyer ior=0 en cas de succĂšs
- required ( addr len -- ) voc: forth
- Charge le contenu du fichier désigné dans la chaßne de caractÚres s'il n'a pas déjà été chargé.
- reset ( -- ) voc: forth
- Supprime le nom de fichier par défaut.
- RESIZE-FILE ( ud fileid -- ior ) voc: forth
- Définit la taille du fichier par ud, un nombre double non signé. AprÚs avoir utilisé
RESIZE-FILE
, le résultat renvoyé parFILE-POSITION
peut ĂȘtre invalide - RESIZED ( -- 1 ) voc: graphics
- Constante. Valeur 1
- restore ( -- <:name> ) voc: forth
- Restaure un instantané à partir d'un fichier.
- RestoreWindow ( window -- fl ) voc: SDL2
- Restaurer la taille et la position d'une fenĂȘtre minimisĂ©e ou maximisĂ©e.
- revive ( -- ) voc: forth
- Restaure le nom de fichier par défaut.
- RGB ( r g b -- n ) voc: windows
- Assemble trois couleurs r g b, valeurs 8 bits en une seule couleur.
...voir plus... - RGBQUAD ( -- n ) voc: windows
- structure RGBQUAD
...voir plus... - RIGHT-BUTTON ( -- 253 ) voc: graphics
- Constante. Valeur 253
- rm ( -- "path" ) voc: forth
- Efface le fichier indiqué.
- rot ( n1 n2 n3 -- n2 n3 n1 ) ANSI voc: forth
- Rotation des trois valeurs au sommet de la pile.
- rp0 ( -- addr ) voc: forth
- pointe vers le bas de la pile de retour de Forth.
- RSHIFT ( x1 u -- x2 ) ANSI voc: forth
- DĂ©calage vers la droite de u bits de la valeur x1.
...voir plus... - RWFromFile ( file mode -- 0|RWops ) voc: SDL2
- Utilisez ce mot pour créer une nouvelle structure SDL_RWops pour la lecture et/ou l'écriture dans un fichier nommé.
...voir plus... - r| ( comp: -- <string> | exec: addr len ) voc: forth
- Crée une chaßne temporaire terminée par |
- s" ( comp: -- <string> | exec: addr len ) ANSI voc: forth
- En interprétation, laisse sur la pile de données la chaine délimitée par "
En compilation, compile la chaine délimitée par "
Lors de l'exécution du mot compilé, restitue l'adresse et la longueur de la chaßne...
...voir plus... - S>F ( n -- r: r ) voc: forth
- Convertit un nombre entier en nombre réel et transfÚre ce réel sur la pile des réels.
...voir plus... - S>NUMBER? ( addr len -- n fl ) voc: internals
- Evalue le contenu d'une chaine de caractĂšres et tente d'en transformer le contenu en nombre.
Laisse la valeur n et -1 si l'évaluation est effectuée avec succÚs
...voir plus... - s>z ( a n -- z ) voc: forth
- Convertir une chaßne addr len en chaine terminée par zéro.
- save ( -- <:name> ) voc: forth
- Enregistre un instantané du dictionnaire actuel dans un fichier.
- save-buffers ( -- ) voc: forth
- Sauvegarde tous les tampons.
...voir plus... - save-name ( a n -- ) voc: internals
- Enregistrez un instantané si le vocabulaire actuel dans un fichier.
- SBM_ENABLE_ARROWS ( -- 228 ) voc: windows
- Constante. valeur 228
Utilisé parWM_>name
- SBM_GETPOS ( -- 225 ) voc: windows
- Constante. valeur 225
Utilisé parWM_>name
- SBM_GETRANGE ( -- 227 ) voc: windows
- Constante. valeur 227
Utilisé parWM_>name
- SBM_GETSCROLLBARINFO ( -- 235 ) voc: windows
- Constante. valeur 235
Utilisé parWM_>name
- SBM_GETSCROLLINFO ( -- 234 ) voc: windows
- Constante. valeur 234
Utilisé parWM_>name
- SBM_SETPOS ( -- 224 ) voc: windows
- Constante. valeur 224
Utilisé parWM_>name
- SBM_SETRANGE ( -- 226 ) voc: windows
- Constante. valeur 226
Utilisé parWM_>name
- SBM_SETRANGEREDRAW ( -- 230 ) voc: windows
- Constante. valeur 230
Utilisé parWM_>name
- SBM_SETSCROLLINFO ( -- 233 ) voc: windows
- Constante. valeur 233
Utilisé parWM_>name
- sc@ ( addr -- c ) voc: structures
- RécupÚre un octet signé depuis addr.
- SCR ( -- addr ) voc: forth
- Variable pointant sur le bloc en cours d'Ă©dition.
- screen>g ( x y -- x' y' ) voc: graphics
- Transforme l'Ă©cran en fenĂȘtre d'affichage.
- SDL.error ( fl -- ) voc: SDL2
- Envoie un message d'erreur et abandonne si fl n'est pas nul.
- SDL.init ( -- ) voc: SDL2
- Initialise l'environnement SDL.
- SDL.Quit ( -- ) voc: SDL2
- Execute
Quit
depuis le vocabulaireSDL2
.
...voir plus... - SDL2 ( -- ) voc: forth
- SĂ©lectionne le vocabulaire
SDL2
. - SDL2.dll ( -- <name> ) voc: SDL2
- point d'entrée vers la librairie SDL2.dll
...voir plus... - SDL_ALPHA_OPAQUE ( -- 255 ) voc: SDL2
- Constante.
DĂ©finit un canal alpha totalement opaque.
...voir plus... - SDL_ALPHA_TRANSPARENT ( -- 0 ) voc: SDL2
- Constante.
DĂ©finit un canal alpha totalement transparent. - SDL_Color ( -- n ) voc: SDL_structures
- Définit l'espace nécessaire pour une structure
SDL_Color
.
...voir plus... - SDL_Color! ( r g b addr -- ) voc: SDL2
- Affecte des valeurs de couleur r g b dans une structure
SDL_Color
.
...voir plus... - SDL_INIT_AUDIO ( -- 16 ) voc: SDL2
- Constante.
Sous-systĂšme audio. - SDL_INIT_EVENTS ( -- 16384 ) voc: SDL2
- Constante.
Sous-systÚme d'événements. - SDL_INIT_HAPTIC ( -- 4096 ) voc: SDL2
- Constante.
Sous-systĂšme haptique (retour de force). - SDL_INIT_JOYSTICK ( -- 512 ) voc: SDL2
- Constante.
Sous-systÚme joystick ; initialise automatiquement le sous-systÚme d'événements. - SDL_INIT_TIMER ( -- 1 ) voc: SDL2
- Constante.
Sous-systĂšme de minuterie. - SDL_INIT_VIDEO ( -- 32 ) voc: SDL2
- Constante.
Indique à la SDL que vous voulez initialiser le sous-systÚme vidéo.
...voir plus... - SDL_KEYDOWN ( -- $300 ) voc: SDL2
- Constante.
Touche enfoncée. - SDL_MAX_LOG_MESSAGE ( -- 4096 ) voc: SDL2
- Constante.
Taille maximale d'un message de journal avant SDL 2.0.24 - SDL_Rect ( -- n ) voc: SDL_structures
- DĂ©finit une structure
SDL_Rect
.
Liste des accesseurs:- ->Rect-x
- ->Rect-y
- ->Rect-w
- ->Rect-h
- SDL_Rect! ( x y w h addr -- ) voc: SDL2
- Stocke les coordonnées x y w h dans un espace réservé conforme à une structure
SDL_Rect
.
...voir plus... - SDL_structures ( -- ) voc: SDL2
- Vocabulaire pour enregistrer les structures.
- SDL_version ( -- 3 ) voc: SDL_structures
- Information sur la version SDL utilisée.
...voir plus... - SDL_WINDOW_ALLOW_HIGHDPI ( -- $00002000 ) voc: SDL2
- Constante.
la fenĂȘtre doit ĂȘtre crĂ©Ă©e en mode haute rĂ©solution si elle est prise en charge. - SDL_WINDOW_ALWAYS_ON_TOP ( -- $00008000 ) voc: SDL2
- Constante.
fenĂȘtre toujours au-dessus des autres - SDL_WINDOW_BORDERLESS ( -- $00000010 ) voc: SDL2
- Constante.
fenĂȘtre sans dĂ©coration - SDL_WINDOW_FOREIGN ( -- $00000800 ) voc: SDL2
- Constante.
FenĂȘtre non crĂ©Ă©e par SDL. - SDL_WINDOW_FULLSCREEN ( -- $00000001 ) voc: SDL2
- Constante.
FenĂȘtre plein Ă©cran. - SDL_WINDOW_FULLSCREEN_DESKTOP ( -- 4097 ) voc: SDL2
- Constante.
- SDL_WINDOW_HIDDEN ( -- $00000008 ) voc: SDL2
- Constante.
fenĂȘtre est non visible - SDL_WINDOW_INPUT_FOCUS ( -- $00000200 ) voc: SDL2
- Constante.
fenĂȘtre avec focus d'entrĂ©e - SDL_WINDOW_MAXIMIZED ( -- $00000080 ) voc: SDL2
- Constante.
fenĂȘtre est maximisĂ©e - SDL_WINDOW_MINIMIZED ( -- $00000040 ) voc: SDL2
- Constante.
fenĂȘtre est ĂčinimisĂ©e - SDL_WINDOW_MOUSE_CAPTURE ( -- $00004000 ) voc: SDL2
- Constante.
la fenĂȘtre a la souris capturĂ©e (sans rapport avec MOUSE_GRABBED) - SDL_WINDOW_MOUSE_FOCUS ( -- $00000400 ) voc: SDL2
- Constante.
fenĂȘtre a le focus de souris - SDL_WINDOW_MOUSE_GRABBED ( -- $00000100 ) voc: SDL2
- Constante.
la fenĂȘtre a rĂ©cupĂ©rĂ© l'entrĂ©e de la souris - SDL_WINDOW_OPENGL ( -- $00000002 ) voc: SDL2
- Constante.
fenĂȘtre utilisable avec le contexte OpenGL - SDL_WINDOW_POPUP_MENU ( -- $00080000 ) voc: SDL2
- Constante.
La fenĂȘtre doit ĂȘtre traitĂ©e comme un menu contextuel. - SDL_WINDOW_RESIZABLE ( -- $00000020 ) voc: SDL2
- Constante.
fenĂȘtre peut ĂȘtre redimensionnĂ©e - SDL_WINDOW_SHOWN ( -- $00000004 ) voc: SDL2
- Constante.
fenĂȘtre est visible - SDL_WINDOW_SKIP_TASKBAR ( -- $00010000 ) voc: SDL2
- Constante.
fenĂȘtre non ajoutĂ©e Ă la barre des tĂąches - SDL_WINDOW_TOOLTIP ( -- $00040000 ) voc: SDL2
- Constante.
La fenĂȘtre doit ĂȘtre traitĂ©e comme une info-bulle. - SDL_WINDOW_UTILITY ( -- $00020000 ) voc: SDL2
- Constante.
La fenĂȘtre doit ĂȘtre traitĂ©e comme une fenĂȘtre utilitaire. - see ( -- name> ) voc: forth
- Décompile une définition FORTH.
...voir plus... - see-all ( -- ) voc: internals
- Affiche l'ensemble des mots du dictionnaire. Si le mot est défini par : affiche la décompilation de ce mot.
- see. ( xt -- ) voc: internals
- Affiche le nom d'un mot FORTH depuis son code exécutable.
...voir plus... - set-precision ( n -- ) voc: forth
- Modifie la précision d'affichage des nombres Réels.
...voir plus... - set-title ( a n -- ) voc: forth
- Change le titre de la fenĂȘtre de eForth Windows.
- SetError ( zstr -- fl ) voc: SDL2
- Force un message d'erreur personnalisé.
...voir plus... - SetForegroundWindow ( hWnd -- fl ) voc: windows
- Place le thread qui a crĂ©Ă© la fenĂȘtre spĂ©cifiĂ©e au premier plan et active la fenĂȘtre.
- SetRenderDrawColor ( renderer r g b a -- fl ) voc: SDL2
- Définir la couleur utilisée pour les opérations de dessin (Rect, Ligne et Effacer)
...voir plus... - SetupCtrlBreakHandler ( -- ) voc: windows
- Utilisation interne Ă Windows.
- SetWindowIcon ( window icon -- ) voc: SDL2
- DĂ©finit l'icĂŽne d'une fenĂȘtre.
...voir plus... - SetWindowSize ( window w h -- ) voc: SDL2
- DĂ©finit la taille de la zone client d'une fenĂȘtre.
...voir plus... - SetWindowTitle ( window zstr -- 0|err ) voc: SDL2
- Donne un titre Ă une fenĂȘtre.
...voir plus... - SF! ( r addr -- ) voc: forth
- Stocke un réel préalablement déposé sur la pile des réels à l'adresse mémoire addr.
...voir plus... - sf, ( r -- ) voc: forth
- Compile un nombre réel.
- SF@ ( addr -- r ) voc: forth
- RécupÚre le nombre réel stocké à l'adresse addr, en général une variable définir par
fvariable
.
...voir plus... - sfloat ( -- 4 ) voc: forth
- Constante. Valeur 4.
- sfloat+ ( addr -- addr+4 ) voc: forth
- Incrémente une adresse mémoire de la longueur d'un réel.
- sfloats ( n -- n*4 ) voc: forth
- Calcule l'espace nécessaire pour n réels.
-
Shell32 ( zstr n --
) voc: windows - Mot défini par dll
...voir plus... - ShowWindow ( window -- fl ) voc: SDL2
- Montre une fenĂȘtre.
- ShowWindow ( hWnd nCmdShow -- fl ) voc: windows
- DĂ©finit lâĂ©tat dâaffichage de la fenĂȘtre spĂ©cifiĂ©e.
...voir plus... - SL@ ( addr -- n ) voc: forth
- RécupÚre une valeur 32 bits signée depuis l'adresse addr.
- Sleep ( ms -- ) voc: windows
- Suspend lâexĂ©cution du thread actif jusquâĂ ce que lâintervalle de dĂ©lai dâattente sâĂ©coule.
...voir plus... - SMUDGE ( -- 2 ) voc: internals
- Constante. Valeur 2.
- sp0 ( -- addr ) voc: forth
- pointe vers le bas de la pile de données de Forth.
- SP@ ( -- addr ) voc: forth
- DĂ©pose l'adresse du pointeur de pile sur la pile.
...voir plus... - space ( -- ) ANSI voc: forth
- Affiche un caractĂšre espace.
...voir plus... - spaces ( n -- ) ANSI voc: forth
- Affiche n fois le caractĂšre espace.
...voir plus... - SRCCOPY ( -- $00cc0020 ) voc: windows
- Constante. valeur $00cc0020.
- startswith? ( addr len addr2 len2 -- fl ) voc: forth
- Teste si la chaĂźne addr len commence par la chaĂźne addr2 len2.
...voir plus... - startup: ( -- <name> ) voc: forth
- Indique le mot qui doit s'exécuter au démarrage de ESP32forth aprÚs initialisation de l'environnement général.
- state ( -- fl ) ANSI voc: forth
- Etat de compilation. L'Ă©tat ne peut ĂȘtre modifiĂ© que par
[
et]
.
...voir plus... - stdin ( -- 0 ) voc: windows
- Valeur initialisée à zéro.
Utilisée parinit-console
- stdout ( -- 0 ) voc: windows
- Valeur initialisée à zéro.
Utilisée parinit-console
- STD_ERROR_HANDLE ( -- -12 ) voc: windows
- Constante. valeur -12.
Constante. valeur -12.
Le périphérique d'erreur standard. Au départ, il s'agit du tampon d'écran de la console active. - STD_INPUT_HANDLE ( -- -10 ) voc: windows
- Constante. valeur -10.
Le périphérique d'entrée standard. Au départ, il s'agit du tampon d'entrée de la console. - STD_OUTPUT_HANDLE ( -- -11 ) voc: windows
- Constante. valeur -11.
Le périphérique de sortie standard. Au départ, il s'agit du tampon d'écran de la console active. - str ( n -- addr len ) voc: forth
- Transforme en chaßne alphanumérique toute valeur n, ce dans la base numérique courante.
...voir plus... - str= ( addr1 len1 addr2 len2 -- fl ) voc: forth
- Compare deux chaĂźnes de caractĂšres. Empile vrai si elles sont identiques.
...voir plus... - stream ( comp: n -- <name> | exec: -- addr ) voc: streams
- Crée un espace mémoire de n caractÚres.
...voir plus... - stream# ( sz -- n ) voc: streams
- Utilisé par
full?
etempty?
. - stream>ch ( addr -- c ) voc: streams
- RĂ©cupĂšre un caractĂšre dans le flux.
- streams ( -- ) voc: forth
- SĂ©lectionne le vocabulaire
streams
. - struct ( comp: -- <:name> ) voc: structures
- Mot de définition de structures.
...voir plus... - structures ( -- ) voc: forth
- SĂ©lectionne le vocabulary
structures
.
...voir plus... - SW@ ( addr -- n ) voc: forth
- RécupÚre une valeur 16 bits signée depuis l'adresse addr.
- swap ( n1 n2 -- n2 n1 ) ANSI voc: forth
- Echange les valeurs situées au sommet de la pile.
...voir plus... - sx ( -- n ) voc: graphics / internals
- Valeur d'Ă©chelle Ă diviser par $10000.
- sy ( -- n ) voc: graphics / internals
- Valeur d'Ă©chelle Ă diviser par $10000.
- SYSTEM_FIXED_FONT ( -- $80000010 ) voc: windows
- Constante.
- SYSTEM_FONT ( -- $8000000D ) voc: windows
- Constante.
- task ( comp: xt dsz rsz -- <name> | exec: -- task ) voc: forth
- Créer une nouvelle tùche avec taille dsz pour la pile de données et rsz pour la pile de retour.
...voir plus... - task-list ( -- addr ) voc: tasks
- Variable pointant vers la liste des tĂąches.
- tasks ( -- ) voc: forth
- SĂ©lectionne le vocabulaire
tasks
. - then ( -- ) ANSI voc: forth
- Mot d'exécution immédiate utilisé en compilation seulement. Marque la fin d'une structure de contrÎle de type
IF..THEN
ouIF..ELSE..THEN
. - throw ( n -- ) voc: forth
- GénÚre une erreur si n pas égal à zéro.
...voir plus... - thru ( n1 n2 -- ) voc: forth
- Charge le contenu d'un fichier de blocs, du bloc n1 au bloc n2.
- tib ( -- addr ) voc: forth
- renvoie l'adresse du tampon d'entrĂ©e du terminal oĂč la chaĂźne de texte d'entrĂ©e est conservĂ©e.
...voir plus... - to ( n --- <valname> ) ANSI voc: forth
to
affecte une nouvelle valeur Ă valname
...voir plus...- touch ( -- "path" ) voc: forth
- Créez un chemin de fichier "path" s'il n'existe pas.
- type ( addr c -- ) ANSI voc: forth
- Affiche la chaine de caractĂšres sur c octets.
...voir plus... - TYPED ( -- 6 ) voc: graphics
- Constante. Valeur 6
- typer ( comp: n1 n2 -- <name> | exec: -- n ) voc: structures
- Mot de définition pour
i8 i16 i32 i64 ptr long
- u. ( n -- ) ANSI voc: forth
- Dépile la valeur au sommet de la pile et l'affiche en tant qu'entier simple précision non signé.
...voir plus... - U/MOD ( u1 u2 -- rem quot ) voc: forth
- division int/int->int non signée.
- u16 ( -- 2 ) voc: structures
- Pseudo constante définie par
typer
. En exécution, dépose la taille du type de données et met une copie de cette taille dans la variablelast-align
...voir plus... - u32 ( -- 4 ) voc: structures
- Pseudo constante définie par
typer
. En exécution, dépose la taille du type de données et met une copie de cette taille dans la variablelast-align
...voir plus... - u8 ( -- 1 ) voc: structures
- Pseudo constante définie par
typer
. En exécution, dépose la taille du type de données et met une copie de cette taille dans la variablelast-align
...voir plus... - UL@ ( addr -- un ) voc: forth
- RécupÚre une valeur non signée 32 bits.
- unloop ( -- ) ANSI voc: forth
- ArrĂȘte une action do..loop. Utiliser
unloop
avantexit
seulement dans une structure do..loop.
...voir plus... - until ( fl -- ) ANSI voc: forth
- Ferme une structure
begin.. until
.
...voir plus... - update ( -- ) voc: forth
- Utilisé pour l'édition de blocs. Force le bloc courant à l'état modifié.
- use ( -- <name> ) voc: forth
- Utilise "name" comme fichier de blocs.
...voir plus... - used ( -- n ) voc: forth
- Indique l'espace pris par les définitions utilisateur. Ceci inclue les mots déjà définis du dictionnaire FORTH.
-
User32 ( zstr n --
) voc: windows - Création de mots en lien avec la librairie User32.dll.
...voir plus... - UW@ ( addr -- un[2exp0..2exp16-1] ) voc: forth
- Extrait la partie poids faible 16 bits d'une zone mémoire pointée par son adresse non signée.
...voir plus... - value ( comp: n -- <valname> | exec: -- n ) voc: forth
- Crée un mot de type value
...voir plus... - variable ( comp: -- <name> | exec: -- addr ) ANSI voc: forth
- Mot de création. Définit une variable simple précision.
...voir plus... - vertical-flip ( -- ) voc: graphics
- Utilise la fenĂȘtre d'affichage de style mathĂ©matique.
- visual ( -- ) voc: forth
- SĂ©lectionne le vocabulaire
visual
.
...voir plus... - vlist ( -- ) voc: forth
- Affiche tous les mots d'un vocabulaire.
...voir plus... - voc. ( voc -- ) voc: internals
- Utilisé par
vocs.
- vocabulary ( comp: -- <name> | exec: -- ) voc: forth
- Mot de définition d'un nouveau vocabulaire. En 83-STANDARD, les vocabulaires ne sont plus déclarés d'exécution immédiate.
...voir plus... - voclist ( -- ) voc: internals
- Affiche la liste de tous les vocabulaires disponibles.
...voir plus... - vocs. ( voc -- ) voc: internals
- Utilisé par
order
- W! ( n addr -- ) voc: forth
- Stocke une valeur 16 bits Ă l'adresse addr.
- W/O ( -- 1 ) voc: forth
- Constante systĂšme. Empile 1.
- WaitForSingleObject ( hHandle Ms -- ) voc: windows
- Attend que lâobjet spĂ©cifiĂ© soit dans lâĂ©tat signalĂ© ou que lâintervalle de dĂ©lai dâattente sâĂ©coule.
...voir plus... - wargc ( -- addr ) voc: windows
- MĂ©morise l'action de
GetCommandLineW
- wargv ( -- addr ) voc: windows
- MĂ©morise l'action de
CommandLineToArgvW
- while ( fl -- ) ANSI voc: forth
- Marque la partie d'exécution conditionnelle d'une structure
begin..while..repeat
...voir plus... - WHITE_BRUSH ( -- $80000000 ) voc: windows
- Pinceau blanc.
- width ( -- 0 ) voc: graphics
- Value. Valeur par défaut 0
- win-type ( addr len -- ) voc: windows
- Affiche une chaine vers une console windows
- WINDCLASSA ( -- n ) voc: windows
- Structure.
...voir plus... - window ( x y -- ) voc: graphics
- Ouvre une nouvelle fenĂȘtre de dimension x y en pixels.
...voir plus... - WindowProcShim ( -- ) voc: windows
- Utilisation interne Ă Windows.
- windows ( -- ) voc: forth
- sélectionne le vocabulaire
windows
. - windows-builtins ( -- n ) voc: windows
- Point d'entrée du vocabulaire
windows
- wipe ( -- ) voc: editor
- Nettoie le contenu du bloc courant.
...voir plus... - WM_>name ( msg -- a n ) voc: windows
- Extrait l'adresse en longueur de l'en-tĂȘte correspondant au message windows compris entre
WM_PENWINLAST
etWM_NULL
- WM_ACTIVATE ( -- 6 ) voc: windows
- Constante. valeur 6
Utilisé parWM_>name
- WM_AFXFIRST ( -- 864 ) voc: windows
- Constant. valeur 864.
Utilisée parWM_>name
- WM_AFXLAST ( -- 896 ) voc: windows
- Constant. valeur 895.
Utilisée parWM_>name
- WM_APPCOMMAND ( -- 793 ) voc: windows
- Constant. valeur 793.
Utilisée parWM_>name
- WM_CHANGECBCHAIN ( -- 781 ) voc: windows
- Constante. valeur 781
- WM_CHAR ( -- 258 ) voc: windows
- empile 258.
Utilisée parWM_>name
- WM_CLEAR ( -- 771 ) voc: windows
- Constante. valeur 771
Utilisé parWM_>name
- WM_COPY ( -- 769 ) voc: windows
- Constante. valeur 769
Utilisé parWM_>name
- WM_CREATE ( -- 1 ) voc: windows
- empile 1.
- WM_CUT ( -- 768 ) voc: windows
- Constante. valeur 768
Utilisé parWM_>name
- WM_DEADCHAR ( -- 259 ) voc: windows
- empile 259.
- WM_DESTROY ( -- 2 ) voc: windows
- Constante. valeur 2
Utilisé parWM_>name
- WM_DESTROYCLIPBOARD ( -- 775 ) voc: windows
- Constante. valeur 775
Utilisé parWM_>name
- WM_DRAWCLIPBOARD ( -- 776 ) voc: windows
- Constante. valeur 776
Utilisé parWM_>name
- WM_ENABLE ( -- 10 ) voc: windows
- Constante. valeur 10
Utilisé parWM_>name
- WM_ENTERIDLE ( -- 289 ) voc: windows
- Constante. valeur 289
Utilisé parWM_>name
- WM_GETTEXT ( -- 13 ) voc: windows
- Constante. valeur 13
Utilisé parWM_>name
- WM_GLOBALRCCHANGE ( -- 899 ) voc: windows
- Constant. valeur 899.
Utilisée parWM_>name
- WM_HANDHELDFIRST ( -- 856 ) voc: windows
- Constant. valeur 856.
Utilisée parWM_>name
- WM_HANDHELDLAST ( -- 863 ) voc: windows
- Constant. valeur 863.
Utilisée parWM_>name
- WM_HEDITCTL ( -- 901 ) voc: windows
- Constante. Valeur 901
Utilisée parWM_>name
- WM_HOOKRCRESULT ( -- 898 ) voc: windows
- Constant. valeur 898.
Utilisée parWM_>name
- WM_HOTKEY ( -- 786 ) voc: windows
- Constante. valeur 786
- WM_HSCROLL ( -- 276 ) voc: windows
- Constante. valeur 276
Utilisé parWM_>name
- WM_HSCROLLCLIPBOARD ( -- 782 ) voc: windows
- Constante. valeur 782
- WM_IMEKEYDOWN ( -- 656 ) voc: windows
- Constante. valeur 656
Utilisé parWM_>name
- WM_IMEKEYUP ( -- 657 ) voc: windows
- Constante. valeur 657
Utilisé parWM_>name
- WM_IME_CHAR ( -- 646 ) voc: windows
- Constante. valeur 646
Utilisé parWM_>name
- WM_IME_COMPOSITIONFULL ( -- 644 ) voc: windows
- Constante. valeur 644
Utilisé parWM_>name
- WM_IME_CONTROL ( -- 643 ) voc: windows
- Constante. valeur 643
Utilisé parWM_>name
- WM_IME_KEYDOWN ( -- 656 ) voc: windows
- Constante. valeur 656
Utilisé parWM_>name
- WM_IME_KEYUP ( -- 657 ) voc: windows
- Constante. valeur 657
Utilisé parWM_>name
- WM_IME_NOTIFY ( -- 642 ) voc: windows
- Constante. valeur 642
Utilisé parWM_>name
- WM_IME_REPORT ( -- 640 ) voc: windows
- Constante. valeur 640
Utilisé parWM_>name
- WM_IME_REQUEST ( -- 648 ) voc: windows
- Constante. valeur 648
Utilisé parWM_>name
- WM_IME_SELECT ( -- 645 ) voc: windows
- Constante. valeur 645
Utilisé parWM_>name
- WM_IME_SETCONTEXT ( -- 641 ) voc: windows
- Constante. valeur 641
Utilisé parWM_>name
- WM_INITMENU ( -- 278 ) voc: windows
- Constante. valeur 278
Utilisé parWM_>name
- WM_INITMENUPOPUP ( -- 279 ) voc: windows
- Constante. valeur 279
Utilisé parWM_>name
- WM_INPUT ( -- 255 ) voc: windows
- Constante. valeur 255
Utilisé parWM_>name
- WM_KEYDOWN ( -- 256 ) voc: windows
- Constante. Valeur 256
Utilisée parWM_>name
- WM_KEYUP ( -- 257 ) voc: windows
- Constante. Valeur 257
Utilisée parWM_>name
- WM_KILLFOCUS ( -- 0 ) voc: windows
- Constante. Valeur 0
- WM_LBUTTONDBLCLK ( -- 515 ) voc: windows
- Constante. valeur 515
Utilisé parWM_>name
- WM_LBUTTONDOWN ( -- 513 ) voc: windows
- Constante. valeur 513
Utilisé parWM_>name
- WM_LBUTTONUP ( -- 514 ) voc: windows
- Constante. valeur 514
Utilisé parWM_>name
- WM_MBUTTONDBLCLK ( -- 521 ) voc: windows
- Constante. valeur 521
Utilisé parWM_>name
- WM_MBUTTONDOWN ( -- 519 ) voc: windows
- Constante. valeur 519
Utilisé parWM_>name
- WM_MENUCHAR ( -- 288 ) voc: windows
- Constante. valeur 288
Utilisé parWM_>name
- WM_MENUSELECT ( -- 287 ) voc: windows
- Constante. valeur 287
Utilisé parWM_>name
- WM_MOUSEFIRST ( -- 512 ) voc: windows
- Constante. valeur 512
Utilisé parWM_>name
- WM_MOUSEHOVER ( -- 673 ) voc: windows
- Constante. valeur 673
Utilisé parWM_>name
- WM_MOUSEHWHEEL ( -- 526 ) voc: windows
- Constante. Valeur 526.
...voir plus... - WM_MOUSELAST ( -- 521 ) voc: windows
- Constante. valeur 521
Utilisé parWM_>name
- WM_MOUSELEAVE ( -- 675 ) voc: windows
- Constante. valeur 675
Utilisé parWM_>name
- WM_MOUSEMOVE ( -- 512 ) voc: windows
- Constante. valeur 512
Utilisé parWM_>name
- WM_MOUSEWHEEL ( -- 522 ) voc: windows
- Constante. Valeur 522.
...voir plus... - WM_MOVE ( -- 3 ) voc: windows
- Constante. Valeur 3
Utilisée parWM_>name
- WM_NCMOUSEHOVER ( -- 672 ) voc: windows
- Constante. valeur 672
Utilisé parWM_>name
- WM_NCMOUSELEAVE ( -- 674 ) voc: windows
- Constante. valeur 674
Utilisé parWM_>name
- WM_NULL ( -- 0 ) voc: windows
- Constante. Valeur 0
- WM_PAINTCLIPBOARD ( -- 777 ) voc: windows
- Constante. valeur 777
Utilisé parWM_>name
- WM_PALETTECHANGED ( -- 785 ) voc: windows
- Constante. valeur 785
- WM_PALETTEISCHANGING ( -- 784 ) voc: windows
- Constante. valeur 784
- WM_PARENTNOTIFY ( -- 528 ) voc: windows
- Constante. Valeur 528.
...voir plus... - WM_PASTE ( -- 770 ) voc: windows
- Constante. valeur 770
Utilisé parWM_>name
- WM_PENCTL ( -- 901 ) voc: windows
- Constante. Valeur 901
Utilisée parWM_>name
- WM_PENEVENT ( -- 904 ) voc: windows
- Constante. Valeur 904
Utilisée parWM_>name
- WM_PENMISC ( -- 902 ) voc: windows
- Constante. Valeur 902
Utilisée parWM_>name
- WM_PENMISCINFO ( -- 899 ) voc: windows
- Constant. valeur 899.
Utilisée parWM_>name
- WM_PENWINFIRST ( -- 896 ) voc: windows
- Constant. valeur 896.
Utilisée parWM_>name
- WM_PENWINLAST ( -- 911 ) voc: windows
- Constante. Valeur 911
Utilisée parWM_>name
...voir plus... - WM_PRINTCLIENT ( -- 792 ) voc: windows
- Constante. valeur 792
- WM_QUERYNEWPALETTE ( -- 783 ) voc: windows
- Constante. valeur 783
- WM_RBUTTONDBLCLK ( -- 518 ) voc: windows
- Constante. valeur 518
Utilisé parWM_>name
- WM_RBUTTONDOWN ( -- 516 ) voc: windows
- Constante. valeur 516
Utilisé parWM_>name
- WM_RBUTTONUP ( -- 517 ) voc: windows
- Constante. valeur 517
Utilisé parWM_>name
- WM_RCRESULT ( -- 898 ) voc: windows
- Constant. valeur 897.
Utilisée parWM_>name
- WM_RENDERALLFORMATS ( -- 774 ) voc: windows
- Constante. valeur 774
Utilisé parWM_>name
- WM_RENDERFORMAT ( -- 774 ) voc: windows
- Constante. valeur 773
Utilisé parWM_>name
- WM_SETFOCUS ( -- 7 ) voc: windows
- Constante. Valeur 7
- WM_SETREDRAW ( -- 11 ) voc: windows
- Constante. Valeur 11
- WM_SETTEXT ( -- 12 ) voc: windows
- Constante. valeur 12
Utilisé parWM_>name
- WM_SIZE ( -- 5 ) voc: windows
- Constante. valeur 5
Utilisé parWM_>name
- WM_SKB ( -- 900 ) voc: windows
- Constante. Valeur 900
Utilisée parWM_>name
- WM_SYSDEADCHAR ( -- 258 ) voc: windows
- empile 263.
- WM_SYSTIMER ( -- 280 ) voc: windows
- Constante. valeur 280
Utilisé parWM_>name
- WM_UNDO ( -- 772 ) voc: windows
- Constante. valeur 772
Utilisé parWM_>name
- WM_VSCROLL ( -- 277 ) voc: windows
- Constante. valeur 277
Utilisé parWM_>name
- WM_VSCROLLCLIPBOARD ( -- 778 ) voc: windows
- Constante. valeur 778
- WM_XBUTTONDBLCLK ( -- 525 ) voc: windows
- Constante. Valeur 525.
...voir plus... - WM_XBUTTONDOWN ( -- 523 ) voc: windows
- Constante. Valeur 523.
...voir plus... - WM_XBUTTONUP ( -- 524 ) voc: windows
- Constante. Valeur 524.
...voir plus... - words ( -- ) voc: forth
- Répertorie les noms de définition dans la premiÚre liste de mots de l'ordre de recherche. Le format de l'affichage dépend de l'implémentation.
- WRITE-FILE ( a n fh -- ior ) voc: forth
- Ăcrire un bloc de mĂ©moire dans un fichier.
- WriteFile ( [5 params] -- fl ) voc: windows
- Ăcrit des donnĂ©es dans le fichier ou lâappareil dâentrĂ©e/sortie (E/S) spĂ©cifiĂ©.
...voir plus... - WS_OVERLAPPEDWINDOW ( -- $CF0000 ) voc: windows
- Constante. Valeur $CF0000
...voir plus... - XOR ( n1 n2 -- n3 ) ANSI voc: forth
- Effectue un OU eXclusif logique.
...voir plus... - z" ( comp: -- <string> | exec: -- addr ) voc: forth
- Compile une chaßne terminée par valeur 0 dans la définition.
...voir plus... - z>s ( z -- a n ) voc: forth
- Convertit une chaßne terminée par zéro en chaine addr len.
- [ ( -- ) ANSI voc: forth
- Entre en mode interprétation.
[
est un mot d'exécution immédiate.
...voir plus... - ['] ( comp: -- <name> | exec: -- addr ) ANSI voc: forth
- Utilisable en compilation seulement. Exécution immédiate.
Compile le cfa de <name> - [char] ( comp: -- <spaces>name | exec: -- xchar ) ANSI voc: forth
- En compilation, enregistre le code ASCII du caractÚre indiqué aprÚs ce mot.
En exécution, le code xchar est déposé sur la pile de données.
...voir plus... - [ELSE] ( -- ) voc: forth
- Marque la partie de code d'une séquence
[IF] ... [ELSE] ... [THEN]
. - [IF] ( fl -- ) voc: forth
- Commence une séquence conditionnelle de type
[IF] ... [ELSE]
ou[IF] ... [ELSE] ... [THEN]
.
...voir plus... - [SKIP] ( -- ) voc: internals
- Mot d'exécution différée. Exécute
[SKIP]'
- [SKIP]' ( -- ) voc: internals
- Boucle qui teste les mots entre
[IF] [ELSE] {THEN]
. - [THEN] ( -- ) voc: forth
- Termine une séquence conditionnelle de type
[IF] ... [ELSE]
or[IF] ... [ELSE] ... [THEN]
.
...voir plus... - ] ( -- ) ANSI voc: forth
- Retour en mode compilation.
]
est un mot immédiat.
...voir plus... - { ( -- <names..> ) voc: forth
- Marque le début de la définition de variables locales. Ces variables locales se comportent comme des pseudo-constantes.
...voir plus... - }g ( -- ) voc: graphics
- Restaure la transformation.
Legal: site web personnel sans commerce / personal site without seling