!field ( val addr -- <name> )
publication: 9 décembre 2024 / mis à jour 9 décembre 2024
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