Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.pascal.misc > #634
| 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> |
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 | Next — Previous in thread | Next in thread | Find similar
"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