Path: utzoo!attcan!uunet!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!gnh-starport.UUCP!jschober From: jschober@gnh-starport.UUCP (Joey Schober) Newsgroups: comp.sys.apple Subject: TML Pascal Message-ID: <8904210836.AA17857@crash.cts.com> Date: 21 Apr 89 14:30:06 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: pnet01!pro-sol!pro-charlotte!pro-novapple!gnh-starport!jschober@nosc.mil Organization: The Internet Lines: 43 X-Unparsable-Date: Thu Apr 20 89 17:03:32 EDT Kent Andrew Dickey writes: >> programming environment (in fact, a bit too much. A 'standard' Pascal >> program has its default window to be the SHR screen--which scrolls >> pitifully slow. To use text, you must start up the TextTools toolset >> and deal with it all yourself!). No, you don't. You're right on the first count -- the default console I/O screen is the Super-HiRes screen, with a big window titled "TML Pascal" (with the most INTERESTING drag-bar color I've ever seen...). No NDA support or, for that matter, no menu bar at all. So it's not exactly the perfect GS user's environment, either. But that's beside the point... you can EASILY re-direct I/O to the REAL 80-column text screen by making one small change in your program...: program YourProgName (INPUT, OUTPUT); for the header. The "(INPUT, OUTPUT)" addition moves things to the text screen. All read{ln}'s and write{ln}'s work as they normally do, without modification. Anyway, I use TML Pascal for small programming for fun... I rather like it! The editor isn't intolerably slow, and it only infrequently crashes on me. And both compilation speed and execution speed are fast enough to keep me happy. :) If memory serves, Dave Lyons wrote his (neat!) DIcEd (Desktop Icon Editor) application in TML Pascal... around 3K-4K lines of source, I think. The compiled code is a bit on the large side (DICED is around 160 blocks or so...), and if you've used it, you know that it's both functional and fast. (Of course, one big reason for that is that Toolbox access almost completely manually -- it's closer to assembly language macro expansion than Pascal program compilation!) Dave thinks highly of TML Pascal, and coming from HIM, that's saying a lot. :) That's my two cents on the subject....... Joseph F. Schober, Sysop, StarPort BBS [703/931-0947 - 3/12/2400 baud] ProLine.: jschober@gnh-starport =================== UUCP....: crash!gnh-starport!jschober AppleLink: JSchober InterNet: jschober@gnh-starport.cts.com C-Serve: 72727,2765 ARPA....: crash!gnh-starport!jschober@nosc.mil =================== * Sent by StarPort BBS at 4/20/89 6:04:26 PM