!field ( val addr -- <name> )
publication: 18 décembre 2024 / mis à jour 18 décembre 2024
vocabulaire: 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.
Exemple:
: DCB.init ( DCBaddr -- )
>r
1 r@ !field ->fBinary
1 r@ !field ->fParity
1 r@ !field ->fOutxCtsFlow
1 r@ !field ->fOutxDsrFlow
2 r@ !field ->fDtrControl
1 r@ !field ->fDsrSensitivity
1 r@ !field ->fTXContinueOnXoff
1 r@ !field ->fOutX
1 r@ !field ->fInX
1 r@ !field ->fErrorChar
1 r@ !field ->fNull
2 r@ !field ->fRtsControl
1 r@ !field ->fAbortOnError
17 r> !field ->fDummy2
;
Legal: site web personnel sans commerce / personal site without seling