![]() |
||
| Home | SwiftForth Archive | SwiftX Archive | |

Louis,
I'm not having a problem with the $ symbol. In you last message the
text is sprinkled with =20 and =3D , the hex values of space and
equal sign. For some reason your email program, (I think), is not
quite compatible with the list server. Or maybe it is some setting
in your email program.
Gene
Date sent: Fri, 11 Jan 2002 16:13:10 +0100
To: sftalk_at_forth.com
From: Schmitt Louis Jean-Pierre <louis.schmitt_at_eif.ch>
Subject: [sftalk] $Symbol in Email Explication
Send reply to: sftalk_at_forth.com
>
>
>
>
> : $EDITOR (adr, len---) " EDIT " AX$ $! AX$ APPEND$ EXECAX$ ;=3D20
>
>
>
> I use the symbol $ to make the difference between the treated(manipulated)
> data. C and C! =3D manipulation of bytes W! And W =3D manipulation of words =
> 16
> bits and! =3D manipulation of words 32 bits 2 and 2! =3D manipulation of wor=
> ds
> 64 bits F F! AX$ bx$ $! =3D transfer of the contents of AX$ towards BX$, AX$
> and BX$ are counted strings. AX$ return adr0, len of the data stack AX$
> (---adr0, len) AX$ BX$ (---adr0, len0, adr1, len1) $! (Adr0, len0, adr1,
> len1---) the transfer is securised against owerflow of destination string.
> Plainly all the instructions which treat(manipulate) chaines of characters
> end by the symbol $. =20
>
>
>
> Text in French
>
> J'utilise le symbole $ pour faire la diff=E9rence entre les donn=E9es=
> manipul=E9es.
> C@ et C! =3D manipulation d'octets
> W! et W@ =3D manipulation de mots 16 bits
> @ et ! =3D manipulation de mots 32 bits
> 2@ et 2! =3D manipulation de mots 64 bits
>
> F@ F!
> AX$ bx$ $! =3D transfert du contenu de AX$ vers BX$, AX$ et BX$ sont des
> counted string. =20
> AX$ return adr0,len of the data stack=20
> AX$ ( --- adr0,len )
> AX$ BX$ ( --- adr0,len0,adr1,len1 )
> $! ( adr0,len0,adr1,len1 --- )=20
> le transfert est s=E9curis=E9 contre les d=E9bordements.
>
> En clair, toutes les instructions qui manipulent des chaines de caract=E8res
> se terminent par le symbole $.
>
> Louis Jean-Pierre
>
>
>
>
> ----------------------------------------------------------------------
> sftalk_at_forth.com The SwiftForth programming discussion email list
> To unsubscribe, send subject "unsubscribe sftalk" to listar_at_forth.com
> For help with listar commands, send subject "help" to listar_at_forth.com
> Archives are located at http://www.forth.com/sftalk -- check them out!
> Search the archives! Visit http://www.forth.com/search for details.
>
----------------------------------------------------------------------
sftalk_at_forth.com The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe sftalk" to listar_at_forth.com
For help with listar commands, send subject "help" to listar_at_forth.com
Archives are located at http://www.forth.com/sftalk -- check them out!
Search the archives! Visit http://www.forth.com/search for details.
Received on Fri Jan 11 2002 - 09:42:39 PST
This archive was generated by hypermail 2.2.0 : Fri Nov 21 2008 - 03:04:21 PST