Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!purdue!ames!haven!uvaarpa!hudson!vivaldi.acc.Virginia.EDU!pmy From: pmy@vivaldi.acc.Virginia.EDU (Pete Yadlowsky) Newsgroups: comp.lang.forth Subject: Re: objective forth Message-ID: <1790@hudson.acc.virginia.edu> Date: 26 Jul 89 02:33:16 GMT References: <0Yn-Vly00WBn01=20j@andrew.cmu.edu> Sender: news@hudson.acc.virginia.edu Reply-To: pmy@vivaldi.acc.Virginia.EDU (Pete Yadlowsky) Organization: University of Virginia, Charlottesville Lines: 19 In article <0Yn-Vly00WBn01=20j@andrew.cmu.edu> zs04+@andrew.cmu.edu (Zachary T. Smith) writes: >I'm looking for some info on objective Forth and existing implementations. >Does anyone know of any commercial implementations of an object-oriented >Forth, or of any books relating to the subject? JForth (for Amiga) comes with source for ODE (Object-oriented Development Environment), which can be loaded only when needed or made a permanent part of the JForth environment. Objects can be instantiated statically on the dictionary or dynamically in free RAM. ODE comes with a few basic object classes, such as OBJECT (base object class) and ARRAY. Of course, the programmer may define new object classes and methods. Early and late binding are both supported. Peter M. Yadlowsky | "Pay no attention to that man Academic Computing Center | behind the curtain!" University of Virginia | pmy@Virginia.EDU |