Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!unix.cis.pitt.edu!pitt!willett!ForthNet From: ForthNet@willett.pgh.pa.us (ForthNet articles from GEnie) Newsgroups: comp.lang.forth Subject: ANS TC Magnet for Interpreter Message-ID: <2322.UUL1.3#5129@willett.pgh.pa.us> Date: 10 Feb 91 21:49:53 GMT Organization: (n.) to be organized. But that's not important right now. Lines: 27 Category 10, Topic 24 Message 18 Sat Feb 09, 1991 B.RODRIGUEZ2 [Brad] at 13:51 EST > ...when you DOES> nothing, the user will have to use ALIGN before @ and ! too. Actually, that's not true, if the system implementor did things right. The last word-aligned system I used automatically ALIGNed before every CREATE. This forced the parameter field to an even address (which was required for the thread of a colon definition). So, DOES> always returned an aligned address, and the user didn't have to worry about it. Strings compiled in-line were always padded to an even number of bytes; this required a small bit of additional logic in the run time code which advances the IP over the string, but it was invisible to the user. (In-line byte parameters were forbidden, no great loss.) Brad Rodriguez | brad%candice@maccs.uucp (God willing) B.RODRIGUEZ2 on GEnie | brad%candice@maccs.dcss.mcmaster.ca | bradford@maccs.dcss.mcmaster.ca (archaic) ----- This message came from GEnie via willett. You cannot Reply to the author using email. Please post a follow-up article, or use any instructions the author may have included (USMail addresses, telephone #, whatever). Report problems to: dwp@willett.pgh.pa.us or uunet!willett!dwp