Path: utzoo!attcan!uunet!samsung!usc!elroy.jpl.nasa.gov!ncar!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: BASIS Feedback Message-ID: <2114.UUL1.3#5129@willett.pgh.pa.us> Date: 13 Dec 90 12:35:05 GMT Organization: String, Scotch tape, and Paperclips. (in Pgh, PA) Lines: 46 Date: 12-10-90 (07:37) Number: 484 of 498 To: GARY SMITH Refer#: 411 From: CHRIS WATERS Read: NO Subj: Basis Feedback Status: PUBLIC MESSAGE Conf: FORTH (58) Read Type: GENERAL (+) to Usenet ReplyTo: john@aplcomm.jhuapl.edu (John Hayes) Subject: Re: BASIS 14... comments Message-ID: <1990Dec4.100730.10629@aplcen.apl.jhu.edu> >I assert that POSTPONE is the fundamental operator. POSTPONE is used >for more often than COMPILE, (compile-comma) and [COMPILE] Huh? More fundamental? Used far more often? How come I've never seen or heard of it in 12 years of Forth experience? Moreover, from your description, it sounds as if it searches the dictionary at run-time. While this could be a useful function under certain circumstances, it is entirely different from the functions of COMPILE and [COMPILE], which must, by definition, search the dictionary at compile-time. In fact, there may be no dictionary at run-time, there may be no header. Systems with separated headers that can be discarded are quite common. Under such a system, POSTPONE would not only be NOT more fundamental, but actually useless! Unless I misunderstood you completely. Which is quite possible, since you never mentioned exactly what POSTPONE is, what it does, or how it does it. I had to infer from your examples what it was, and I confess I found your post more than a little confusing. anyway...... --- MM 2.1a *Dawn - when people of reason go to bed --- * SFUTI 3.01 / Now accepting UNIX files! PCRelay:THECAVE -> #559 RelayNet (tm) 4.10 The Cave (408)259-8098 12/24/96/19.2 HST/DS <<<>>> ----- This message came from GEnie via willett through a semi-automated process. Report problems to: dwp@willett.pgh.pa.us or uunet!willett!dwp