Re: [Amforth-devel] Word header in asm

2010-09-17 Thread Matthias Trute
Pito, > Hi, > is there any expalnation available on what these > .dw $ff03; > > ff02 ff05 in the header of a ams word definition means? This is the combination of the string length (the lower half) and some flag information. $ff means: no special flag is set, $00 means immediate. Strictly s

Re: [Amforth-devel] Word header in asm

2010-09-15 Thread Kalus Michael
Hi. Here is an explanation example. Comments wellcome. http://dl.dropbox.com/u/1170761/2dup.asm Michael Am 15.09.2010 um 10:01 schrieb Marcin Cieslak: > On Wed, 15 Sep 2010, pito wrote: > >> Hi, >> is there any expalnation available on what these >> .dw $ff03; > > High byte: >$75 me

Re: [Amforth-devel] Word header in asm

2010-09-15 Thread pito
Marcin, thanks! Pito - PŮVODNÍ ZPRÁVA - Od: "Marcin Cieslak" Komu: "Everything around amforth" Předmět: Re: [Amforth-devel] Word header in asm Datum: 15.9.2010 - 10:01:59 > On Wed, 15 Sep 2010, pito wrote: > > > Hi, > > is there any expalnation

Re: [Amforth-devel] Word header in asm

2010-09-15 Thread Marcin Cieslak
On Wed, 15 Sep 2010, pito wrote: > Hi, > is there any expalnation available on what these > .dw $ff03; High byte: $75 means the word is immediate word $ff means the word is about to compiled normally Low byte: $03 is a length of the word name in bytes that follows See core/words/do

[Amforth-devel] Word header in asm

2010-09-15 Thread pito
Hi, is there any expalnation available on what these .dw $ff03; ff02 ff05 in the header of a ams word definition means? And if important, how is the implication when writing words in asm? Thanks, Pito -- Start uncov