Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!elroy.jpl.nasa.gov!sdd.hp.com!spool.mu.edu!cs.umn.edu!thelake!steve From: steve@thelake.mn.org (Steve Yelvington) Newsgroups: comp.sys.atari.st Subject: Re: TOS Command Line Message-ID: Date: 8 May 91 13:34:46 GMT References: Organization: St. Croix Valley C and Ski Lines: 25 [In article , ersys!mforget@nro.cs.athabascau.ca (Michel Forget) writes ... ] > character limit on you. I'll see what the EXARG.DOC file says. Do I > have to use Gemini to use the method of parameter passing? I use NeoDesk > right now, and I'd like to keep using it. The last version of Gemini I > saw was 1.1. Anyway, I'll take a look. Thanks. All that's necessary is that the parent process and the child process agree on whatever extended argument-passing convention is in use. If you're programming in Pascal, I suppose it should be easy enough to code the parent's side of things, assuming the compiler allows you to have access to the GEMdos calls. But the child's ability to parse the command line may be another matter entirely. Can you modify the startup code? Or is it hardwired into the compiler? This may be a good time to switch to a less restrictive language. :-) While we're on the subject: Has anybody tried writing a replacement for Sozobon's dstart.o module that supports XARG? And is it possible to support both XARG and ARGV? ---- Steve Yelvington, Marine on St. Croix, Minnesota, USA / steve@thelake.mn.org