Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!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: FORTH and UNIX Message-ID: <2384.UUL1.3#5129@willett.pgh.pa.us> Date: 21 Feb 91 03:13:39 GMT Organization: (n.) to be organized. But that's not important right now. Lines: 29 Date: 02-18-91 (08:37) Number: 1243 of 1243 (Echo) To: GARY SMITH Refer#: 1192 From: JACK WOEHR Read: NO Subj: FORTH AND UNIX Status: PUBLIC MESSAGE Conf: FORTH (58) Read Type: GENERAL (+) -> From: wmb@MITCH.ENG.SUN.COM Subject: Forth calls C -> For instance, the Atari ST has about 5 different system interface -> levels, each with different calling conventions, not to mention the 3 -> or 4 different C compilers that have been popular at various times in -> the machines lifetime. Yes, Lattice compilers had a very nice way of dealing with this with the #pragma mechanism for defining interfaces, but of course not terribly portable. Besides, I doubt if Don Colburn or the rest of X3J14 would go for it if you and I submitted a proposal to add PRAGMA-MYASS to the language ... :-) =jax= NET/Mail : RCFB Golden, CO (303) 278-0364 VESTA & Denver FIG for Forth! <<<>>> ----- This message came from GEnie via willett. You *cannot* reply to the author using e-mail. Please post a follow-up article, or use any instructions the author may have included (USMail addresses, telephone #, etc.). Report problems to: dwp@willett.pgh.pa.us _or_ uunet!willett!dwp