Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.pascal.misc > #634

Re: "Tiny" Pascal 8080 runtime code ( longer? )

From bill@server3.cs.scranton.edu (Bill Gunshannon)
Newsgroups comp.lang.pascal.misc
Subject Re: "Tiny" Pascal 8080 runtime code ( longer? )
Date 2014-02-04 14:19 +0000
Organization Computing Sciences Dept., University of Scranton
Message-ID <blcb8eFdjitU2@mid.individual.net> (permalink)
References <85c628f7-aa3d-4e6e-8f93-61a9d1ec5136@googlegroups.com> <804c2ac9-ab71-46d5-8c4a-a1e43ef4430c@googlegroups.com>

Show all headers | View raw


In article <804c2ac9-ab71-46d5-8c4a-a1e43ef4430c@googlegroups.com>,
	bjbuzzcat@gmail.com writes:
> The Byte book is great.  Not only about Tiny Pascal, but all the other material that it contains.  While I've never tried the North Star version out, I have spent a lot of time with a variation of the Byte pascal that was made for the Radio Shack Model I computer by People's Software.  That has a compiler/editor in basic, interpreter in basic, interpreter in Tiny Pascal, and a Translator in basic that generates Z80 code.  It also includes the Z80 runtime code.

I have TRS-80 Tiny Pascal but mine has nothing in BASIC.  It loads as a
CMD file btu contains a lot as P-code.  The compiler, the editor are all
P-code while the Interpretor and Runtime are machine code.

Any chance I could get a copy of the version you have?  As I do have 
the machine to run it on. Model I's, a Model III and even a Model 4.

> I don't have any computer to run it on, so I use the emulators to run it on my pc.  The biggest pain, is entering the source code in the compiler/editor.  So I have entered the byte book version of the compiler, modified it to run using basica and can now enter a tiny pascal program into a text file and then compile it into a Pcode text file.  This weekend, I just finished writing a turbo pascal program that takes the pcode file and creates a "CAS" file that can then be loaded into the TRS-80 emulator and run.  So far seems to work pretty good.
> Next step is to write a translator in turbo pascal that would take the pcode and translate it to a "CAS" file of z-80.  Final step is to roll the runtime into the CAS file so I can run it in the emulator as a System file.
> If anyone is interested, I can provide the People's Pascal Files which has the basic code and a tiny pascal compiler source written in Tiny Pascal.  The z80 machine code file is also there.  Can also provide the basic and turbo pascal files I'm using on the PC.
> Tiny Pascal is such fun to play with.

I agree.  That's why I have been trying to find enough pieces to make
it more available and to add functionality to it.

bill

-- 
Bill Gunshannon          |  de-moc-ra-cy (di mok' ra see) n.  Three wolves
billg999@cs.scranton.edu |  and a sheep voting on what's for dinner.
University of Scranton   |
Scranton, Pennsylvania   |         #include <std.disclaimer.h>   

Back to comp.lang.pascal.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

"Tiny" Pascal 8080 runtime code ( longer? ) William Gallant <sigma.research@gmail.com> - 2014-01-25 15:44 -0800
  Re: "Tiny" Pascal 8080 runtime code ( longer? ) William Gallant <sigma.research@gmail.com> - 2014-01-25 21:34 -0800
    Re: "Tiny" Pascal 8080 runtime code ( longer? ) jackstrangio@yahoo.com (Jack Strangio) - 2014-01-28 00:18 +0000
  Re: "Tiny" Pascal 8080 runtime code ( longer? ) bjbuzzcat@gmail.com - 2014-02-03 16:19 -0800
    Re: "Tiny" Pascal 8080 runtime code ( longer? ) bill@server3.cs.scranton.edu (Bill Gunshannon) - 2014-02-04 14:19 +0000
    Re: "Tiny" Pascal 8080 runtime code ( longer? ) laurieboshell@gmail.com - 2014-08-01 05:50 -0700
      Re: "Tiny" Pascal 8080 runtime code ( longer? ) William Gallant <sigma.research@gmail.com> - 2014-08-20 10:54 -0700

csiph-web