🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.atari8
Article #127

Re: ACTION! plea, once again

#127
From: Louay Gammo
Date: Fri, 11 Apr 1986 23:10
45 lines
2458 bytes
> I'm reposting this due to Net problems reported to me by SRI.
> 
> I'm trying this request for help one more time. My first request yielded
> no responses...
> I need to know several things about advanced programming in ACTION! :
>  
> 	1) Is it possible to "chain" ACTION! programs (load in and
> 	   execute a new program at termination of first program).
>  
> 	2) Is it possible to invoke the ACTION! compiler from within
> 	   a program. (lets say that I have a source file on disk
> 	   and I wish to have a program invoke the compiler to 
> 	   compile the file from disk into memory). All you 
> 	   probably need is the entry point that the ACTION! monitor
> 	   calls when you type the "C" command; as well as knowing
> 	   where this routine expects to find the file name.
>  
> 	3) Is there some magical document that explains the above
> 	   and other mysteries (e.g. symbol table format ...)
>  
> Please (!!!!!!) reply with ANY information to me at the following
> address.
>  
>  
> 		Alan J. Broder
> 		ajb@mitre.arpa
> 		(703)883-5614 (office - voice)
Line Eater. Line Eater. You cannot Eat me this Time.


I'm not exactly sure how this works, but I believe that you can chain
programs by using the XIO routine.  Compile the program that you wish
to chain and save the compiled version to disk.  When you want to run
the second program, execute an XIO call with the number for loading a
program.  This will cause the second program to run.  The first program
has to have a starting address when it was saved.  I have never done
this before, my books are at home, and this is not my account so I
don't have access to the net normally.  Nothing here is guarranteed
to work, but it is something to work with.
				Jamie Schmeiser
				U of Saskatchewan,
				Saskatoon, Saskatchewan
				Canada

P.S.  Try saying that five times quickly.  It's easy for me!
Technical Details
Message-ID: <358@sask.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utcsri!ubc-vision!alberta!sask!gammo
References: <8603101331.AA19883@mitre.ARPA>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/5/84; site sask.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utcsri!ubc-vision!alberta!sask!gammo
From: gammo@sask.UUCP (Louay Gammo)
Newsgroups: net.micro.atari8
Subject: Re: ACTION! plea, once again
Message-ID: <358@sask.UUCP>
Date: Fri, 11-Apr-86 18:10:52 EST
Article-I.D.: sask.358
Posted: Fri Apr 11 18:10:52 1986
Date-Received: Sat, 12-Apr-86 04:52:55 EST
References: <8603101331.AA19883@mitre.ARPA>
Organization: University of Saskatchewan, CANADA
Lines: 45