Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-lcc!styx!ames!ucla-cs!sdcrdcf!burdvax!psuvax1!vu-vlsi!hvrunix!swatsun!schwartz From: schwartz@swatsun (Scott Schwartz) Newsgroups: comp.lang.pascal Subject: Re: UCSD (Apple) Pascal questions... Message-ID: <1099@carthage.UUCP> Date: Tue, 28-Apr-87 19:39:46 EDT Article-I.D.: carthage.1099 Posted: Tue Apr 28 19:39:46 1987 Date-Received: Sat, 2-May-87 03:58:34 EDT References: <140NU115444@NDSUVM1> Organization: Swarthmore College, Swarthmore PA Lines: 24 Summary: NCG probably available In article <140NU115444@NDSUVM1>, NU115444@NDSUVM1.BITNET (Paul Ryba) writes: > I have a question about Apple-Pascal for anyone who can answer. Is there a > way to produce native code from the compiler?? As I recall, Apple-Pascal is rev 2 of the P-system. As of rev 4.x (this was 3 years ago) there was a native code generator available for some versions of the P-system (I saw this on a (68000) Sage 4 (now Stride 440)). The NGC translated P-code to machine code on a per procedure block basis (I think.) It might be that there is a newer version of Apple-Pascal that supports this. > Perhaps there > is a way to compile it into assembly language and then use the procedure(s)/ > function(s) as "external" procedures? This sounds doable. But now you need to get a compiler that produces code that the P-system assembler will take. You'd probably want it to accept the same language as standard P-system Pascal. A NCG is probably easier to get. -- # Scott Schwartz @ Swarthmore College Computer Science Program # UUCP: ...{{seismo,ihnp4}!bpa, cbmvax!vu-vlsi, sun!liberty}!swatsun!schwartz # AT&T: (215)-328-8610 /* lab phone */