Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2.programmer > #1941 > unrolled thread
| Started by | A2CPM <a2@wilserv.com> |
|---|---|
| First post | 2015-10-31 09:21 -0700 |
| Last post | 2015-12-31 10:44 -0800 |
| Articles | 19 — 8 participants |
Back to article view | Back to comp.sys.apple2.programmer
XPL0 A2CPM <a2@wilserv.com> - 2015-10-31 09:21 -0700
Re: XPL0 John Brooks <jbrooks@blueshiftinc.com> - 2015-10-31 09:44 -0700
Re: XPL0 A2CPM <a2@wilserv.com> - 2015-10-31 11:27 -0700
Re: XPL0 A2CPM <a2@wilserv.com> - 2015-10-31 13:13 -0700
Re: XPL0 A2CPM <a2@wilserv.com> - 2015-10-31 13:19 -0700
Re: XPL0 David Schmenk <dschmenk@gmail.com> - 2015-10-31 13:56 -0700
Re: XPL0 Antoine Vignau <antoine.vignau@laposte.net> - 2015-11-01 08:44 -0800
Re: XPL0 A2CPM <a2@wilserv.com> - 2015-11-12 21:33 -0800
Re: XPL0 magnusfalkirk <dean.phares@gmail.com> - 2015-11-17 22:33 -0800
Re: XPL0 Antoine Vignau <antoine.vignau@laposte.net> - 2015-11-18 00:13 -0800
Re: XPL0 magnusfalkirk <dean.phares@gmail.com> - 2015-11-18 17:57 -0800
Re: XPL0 Antoine Vignau <antoine.vignau@laposte.net> - 2015-11-20 15:24 -0800
Re: XPL0 Steven Hirsch <snhirsch@gmail.com> - 2015-11-20 21:02 -0500
Re: XPL0 A2CPM <a2@wilserv.com> - 2015-11-20 20:38 -0800
Re: XPL0 A2CPM <a2@wilserv.com> - 2015-12-24 15:08 -0800
Re: XPL0 magnusfalkirk <dean.phares@gmail.com> - 2015-12-29 23:23 -0800
Re: XPL0 Michael J. Mahon <mjmahon@aol.com> - 2015-12-30 12:55 -0600
Re: XPL0 A2CPM <a2@wilserv.com> - 2015-12-30 14:03 -0800
Re: XPL0 BLuRry <brendan.robert@gmail.com> - 2015-12-31 10:44 -0800
| From | A2CPM <a2@wilserv.com> |
|---|---|
| Date | 2015-10-31 09:21 -0700 |
| Subject | XPL0 |
| Message-ID | <c5ae8526-cf37-4a10-9e86-3b02e9a25a35@googlegroups.com> |
Hi, y'all!
Looking to resurrect Apex and XPL0 for the Apple ][. Any interest?
Willi
[toc] | [next] | [standalone]
| From | John Brooks <jbrooks@blueshiftinc.com> |
|---|---|
| Date | 2015-10-31 09:44 -0700 |
| Message-ID | <f083ff84-b991-403c-9e00-2a18fbf65b8e@googlegroups.com> |
| In reply to | #1941 |
On Saturday, October 31, 2015 at 9:21:51 AM UTC-7, A2CPM wrote: > Hi, y'all! > > Looking to resurrect Apex and XPL0 for the Apple ][. Any interest? > > Willi I'm not familiar with those languages, but the origin story is interesting: http://www.6502group.org/hist6502.html -JB @JBrooksBSI
[toc] | [prev] | [next] | [standalone]
| From | A2CPM <a2@wilserv.com> |
|---|---|
| Date | 2015-10-31 11:27 -0700 |
| Message-ID | <f080e17b-661e-4d73-870c-cb5b652774d5@googlegroups.com> |
| In reply to | #1942 |
Hi!
On Saturday, October 31, 2015 at 12:44:53 PM UTC-4, John wrote:
> I'm not familiar with those languages, but the origin story is interesting:
> http://www.6502group.org/hist6502.html
Apex is an O/S for the Apple ][. I found XPL source for Apex but am having trouble finding the correct version of the compiler to compile it.
Willi
[toc] | [prev] | [next] | [standalone]
| From | A2CPM <a2@wilserv.com> |
|---|---|
| Date | 2015-10-31 13:13 -0700 |
| Message-ID | <6a817e07-c636-4ad5-a4b7-1763fdb0f01c@googlegroups.com> |
| In reply to | #1941 |
Hi!
Just when I think I've found everything available about Apex, I found the following:
"APEX
Product name: APEX System Builder
Language: APEX502
Hardware requirements: 64k Apple II or 128k Apple //e, //c, IIGS
Operating system requirements: ProDOS
Company name: MicroGram Systems
Company address:PO Box 252, La Honda, Calif, 94020-0252
Company phone number: (415) 747-0811
Company email address: pending
Electronic file access info:
Notes:
APEX is an operating system for the Apple IIs with installable device
drivers. Included an assembler, editor, and at one time,
XPL, a high level programming language.
Was developed on the 6502 prior to the Apple II
and was ported to it when the Apple first appeared. Developed
at the Colorado School of Mines by Peter Boyles.
Currently it is at least at version 502. A128k is a high level
language derived from APL.
Apex502 brings the capability of graphic, mouse driven program
development to the Apple II. It supports all Apple II graphics
modes where available, although support for IIGS graphics is
minimal. A128k.System includes lots of editor enhancements,
too.
Apex System Builder for the Apple II series is now freely
distributable. The publisher, MicroGram Systems would
appreciate a notice announcing that a greatly enhanced IBM
version is available from MicroGram and that Apex programs
created on the Apple II can be transported to the IBM version."
Willi
[toc] | [prev] | [next] | [standalone]
| From | A2CPM <a2@wilserv.com> |
|---|---|
| Date | 2015-10-31 13:19 -0700 |
| Message-ID | <62b9bffa-1fc2-4528-b9c7-837f95903c62@googlegroups.com> |
| In reply to | #1941 |
Hi!
Oops, I neglected to mention that the quote in the prior message is an extract from a message that appeared in CSAP back in 1997.
Willi
[toc] | [prev] | [next] | [standalone]
| From | David Schmenk <dschmenk@gmail.com> |
|---|---|
| Date | 2015-10-31 13:56 -0700 |
| Message-ID | <adda43ef-2541-4f3d-b408-e137456a2d07@googlegroups.com> |
| In reply to | #1945 |
On Saturday, 31 October 2015 13:19:18 UTC-7, A2CPM wrote: > Hi! > > Oops, I neglected to mention that the quote in the prior message is an extract from a message that appeared in CSAP back in 1997. > > Willi Check out the article from Kilobaud, page 24. Pretty good stuff for the late '70s. https://ia902707.us.archive.org/1/items/kilobaudmagazine-1979-02/Kilobaud_Microcomputing_1979_February.pdf
[toc] | [prev] | [next] | [standalone]
| From | Antoine Vignau <antoine.vignau@laposte.net> |
|---|---|
| Date | 2015-11-01 08:44 -0800 |
| Message-ID | <b9ff32c2-d851-4745-a169-044d69ee7ebb@googlegroups.com> |
| In reply to | #1946 |
I've uploaded my APEX items at http://www.brutaldeluxe.fr/public/apex/ av
[toc] | [prev] | [next] | [standalone]
| From | A2CPM <a2@wilserv.com> |
|---|---|
| Date | 2015-11-12 21:33 -0800 |
| Message-ID | <4be2b8d1-cf8d-44e1-8905-855a678b8f04@googlegroups.com> |
| In reply to | #1947 |
Hi! Back on October 31st I reported that I had found the XPL source for Apex but was having trouble finding the correct version of the compiler to compile it. Well, I'm VERY pleased to report that there is now an XPL compiler that runs under ProDOS. I took the XPL source for version 4D and translated it to a Pascal source file capable of being compiled by Kyan Pascal. The compiled executable produces an '.I2L' file that exactly matches the '.I2L' file generated by compiling the same source file with the CP/M version. So far, I've tried compiling "APEX.XPL", "V4D.XPL" and "XPLV3C.XPL" and the output matches the output created by the CP/M version. Willi
[toc] | [prev] | [next] | [standalone]
| From | magnusfalkirk <dean.phares@gmail.com> |
|---|---|
| Date | 2015-11-17 22:33 -0800 |
| Message-ID | <b35e356c-d1f8-48d6-b735-bd3f02db0d3c@googlegroups.com> |
| In reply to | #1947 |
On Sunday, November 1, 2015 at 10:44:37 AM UTC-6, Antoine Vignau wrote: > I've uploaded my APEX items at http://www.brutaldeluxe.fr/public/apex/ > av Antoine, I checked your link and didn't find any of your APEX stuff there. Did you put it some place else? Dean
[toc] | [prev] | [next] | [standalone]
| From | Antoine Vignau <antoine.vignau@laposte.net> |
|---|---|
| Date | 2015-11-18 00:13 -0800 |
| Message-ID | <5d7e2c0b-e0f5-42cd-9379-e75e4863ea0c@googlegroups.com> |
| In reply to | #1954 |
Oops, I removed the files two days ago or so... will upload them as you as I can
[toc] | [prev] | [next] | [standalone]
| From | magnusfalkirk <dean.phares@gmail.com> |
|---|---|
| Date | 2015-11-18 17:57 -0800 |
| Message-ID | <6a8e4cce-aea2-4619-b3c2-65b00abce9c0@googlegroups.com> |
| In reply to | #1955 |
On Wednesday, November 18, 2015 at 2:14:00 AM UTC-6, Antoine Vignau wrote: > Oops, I removed the files two days ago or so... will upload them as you as I can Cool, thanks Antoine.
[toc] | [prev] | [next] | [standalone]
| From | Antoine Vignau <antoine.vignau@laposte.net> |
|---|---|
| Date | 2015-11-20 15:24 -0800 |
| Message-ID | <8ea0b777-0361-4910-98d4-83d0ecd1ebe2@googlegroups.com> |
| In reply to | #1956 |
On Thursday, November 19, 2015 at 2:57:56 AM UTC+1, magnusfalkirk wrote: > On Wednesday, November 18, 2015 at 2:14:00 AM UTC-6, Antoine Vignau wrote: > > Oops, I removed the files two days ago or so... will upload them as you as I can > > Cool, thanks Antoine. Files are back, av
[toc] | [prev] | [next] | [standalone]
| From | Steven Hirsch <snhirsch@gmail.com> |
|---|---|
| Date | 2015-11-20 21:02 -0500 |
| Message-ID | <DcydncYa9ck-TdLLnZ2dnUU7-X-dnZ2d@giganews.com> |
| In reply to | #1967 |
On 11/20/2015 06:24 PM, Antoine Vignau wrote: > Files are back, Hi, Antoine. There's a zero-length file there.
[toc] | [prev] | [next] | [standalone]
| From | A2CPM <a2@wilserv.com> |
|---|---|
| Date | 2015-11-20 20:38 -0800 |
| Message-ID | <88168bf7-c3d6-4883-a86e-24c9b767c4e7@googlegroups.com> |
| In reply to | #1967 |
Hi!
On Friday, November 20, 2015 at 6:24:38 PM UTC-5, Antoine Vignau wrote:
> Files are back,
Interesting!? At the bottom of the main page of the XPL0.org site there is a file named "OLDXPL.ZIP" available for downloading. It contains a file named "APEX.XPL". The dox file that Antoine has made available just doesn't match the system defined by "APEX.XPL".
According to a message I found on a mailing list posted by Eric Smith back in January of 2014, he apparently has Apple ][ Apex/XPL0 disks but has no way of creating images of them. D***, I just realized that the SSC he mentions in his message must mean Super Serial Card. I bought at least a dozen of those as a lot off eBay many years ago. I'd be MORE than happy to ship one to Eric if it means the community could see what Apex/XPL0 is all about.
Willi
[toc] | [prev] | [next] | [standalone]
| From | A2CPM <a2@wilserv.com> |
|---|---|
| Date | 2015-12-24 15:08 -0800 |
| Message-ID | <5c24f4c7-ed3d-46d8-b303-f101afa90c0c@googlegroups.com> |
| In reply to | #1970 |
Hi, y'all!
Who needs Apex? I now have a version of XPL0 that runs on a stock Apple ][. It uses KIX, a *nix-like shell for ProDOS. There's an XPL0 compiler coded in Kyan Pascal, the same compiler coded in XPL0 and an I2L interpreter. The Kyan Pascal version was needed as first step as I was unable to find a compiler that ran on an Apple ][. The Pascal version compiles the XPL0 source, creating an I2L file. The interpreter uses the I2L file to compile the XPL0 source creating a new I2L file that matches the I2L file created by the Pascal version. Or, if the XPL0 source is changed, a new version of the compiler.
Willi
[toc] | [prev] | [next] | [standalone]
| From | magnusfalkirk <dean.phares@gmail.com> |
|---|---|
| Date | 2015-12-29 23:23 -0800 |
| Message-ID | <329bab32-ea57-4a53-8bde-ad040ba5465c@googlegroups.com> |
| In reply to | #2021 |
On Thursday, December 24, 2015 at 5:08:01 PM UTC-6, A2CPM wrote: > Hi, y'all! > > Who needs Apex? I now have a version of XPL0 that runs on a stock Apple ][. It uses KIX, a *nix-like shell for ProDOS. There's an XPL0 compiler coded in Kyan Pascal, the same compiler coded in XPL0 and an I2L interpreter. The Kyan Pascal version was needed as first step as I was unable to find a compiler that ran on an Apple ][. The Pascal version compiles the XPL0 source, creating an I2L file. The interpreter uses the I2L file to compile the XPL0 source creating a new I2L file that matches the I2L file created by the Pascal version. Or, if the XPL0 source is changed, a new version of the compiler. > > Willi Willi, I'd like a copy of what you have for Apex. Have you got a link to it? Dean
[toc] | [prev] | [next] | [standalone]
| From | Michael J. Mahon <mjmahon@aol.com> |
|---|---|
| Date | 2015-12-30 12:55 -0600 |
| Message-ID | <LOudnYeFK78stRnLnZ2dnUVZ5rqdnZ2d@giganews.com> |
| In reply to | #2022 |
magnusfalkirk <dean.phares@gmail.com> wrote: > On Thursday, December 24, 2015 at 5:08:01 PM UTC-6, A2CPM wrote: >> Hi, y'all! >> >> Who needs Apex? I now have a version of XPL0 that runs on a stock Apple >> ][. It uses KIX, a *nix-like shell for ProDOS. There's an XPL0 >> compiler coded in Kyan Pascal, the same compiler coded in XPL0 and an >> I2L interpreter. The Kyan Pascal version was needed as first step as I >> was unable to find a compiler that ran on an Apple ][. The Pascal >> version compiles the XPL0 source, creating an I2L file. The interpreter >> uses the I2L file to compile the XPL0 source creating a new I2L file >> that matches the I2L file created by the Pascal version. Or, if the >> XPL0 source is changed, a new version of the compiler. >> >> Willi > > Willi, > > I'd like a copy of what you have for Apex. Have you got a link to it? > > Dean > Me, too! ;-) -- -michael - NadaNet 3.1 and AppleCrate II: http://michaeljmahon.com
[toc] | [prev] | [next] | [standalone]
| From | A2CPM <a2@wilserv.com> |
|---|---|
| Date | 2015-12-30 14:03 -0800 |
| Message-ID | <e5299eec-1279-4c7b-82a6-fe24abdcf708@googlegroups.com> |
| In reply to | #2023 |
Hi!
All the Apex stuff I have came from Antoine's site, from Asimov or from XPL0.org. The XPL0 site has a file named "OLDXPL.ZIP" that has source for Apex and its predecessor FFS (Floppy File System). Aminet has an Amiga version. Here's a command list I made up by examining "APEX.XPL":
Cmd Procedure name
-- -----------------
BD BACKDIR
CL UPDATE
DA RDDAT
DE DELETE
DF DEFFILE
DI DIR
DO SETFLAG(true)
IN INIT
GE GET
LI LIST
MA MAKE
NO SETFLAG(false)
OP OPEN("@@@", "@@@")
RE RENAME
SA SAVE
SI SIZER
ST RESTART(true)
SW RESTART(false)
SY DRIVE
TI NEWTITLE
Willi
P. S. While composing the text of this message I took another look at "ApexCode.pdf", available on Asimov. Would be nice if someone would convert the listings to ASCII text files.
[toc] | [prev] | [next] | [standalone]
| From | BLuRry <brendan.robert@gmail.com> |
|---|---|
| Date | 2015-12-31 10:44 -0800 |
| Message-ID | <0b7ee97b-01b8-49f9-8d8d-8f4bdbb9b79a@googlegroups.com> |
| In reply to | #2024 |
On Wednesday, December 30, 2015 at 4:03:29 PM UTC-6, A2CPM wrote:
> Hi!
>
> All the Apex stuff I have came from Antoine's site, from Asimov or from XPL0.org. The XPL0 site has a file named "OLDXPL.ZIP" that has source for Apex and its predecessor FFS (Floppy File System). Aminet has an Amiga version. Here's a command list I made up by examining "APEX.XPL":
> Cmd Procedure name
> -- -----------------
> BD BACKDIR
> CL UPDATE
> DA RDDAT
> DE DELETE
> DF DEFFILE
> DI DIR
> DO SETFLAG(true)
> IN INIT
> GE GET
> LI LIST
> MA MAKE
> NO SETFLAG(false)
> OP OPEN("@@@", "@@@")
> RE RENAME
> SA SAVE
> SI SIZER
> ST RESTART(true)
> SW RESTART(false)
> SY DRIVE
> TI NEWTITLE
>
> Willi
>
> P. S. While composing the text of this message I took another look at "ApexCode.pdf", available on Asimov. Would be nice if someone would convert the listings to ASCII text files.
Oh man I loved Apex back in the day! I was able to build my own DHGR drawing program with that.
[toc] | [prev] | [standalone]
Back to top | Article view | comp.sys.apple2.programmer
csiph-web