Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!rutgers!sri-spam!ames!ucbcad!ucbvax!ucdavis!uop!root From: root@uop.UUCP (S. User) Newsgroups: comp.sys.atari.st Subject: Re: Mark Williams C: some findings... Message-ID: <608@uop.UUCP> Date: Sun, 11-Oct-87 22:46:39 EDT Article-I.D.: uop.608 Posted: Sun Oct 11 22:46:39 1987 Date-Received: Sat, 17-Oct-87 08:45:42 EDT References: <879@sask.UUCP> Organization: University of the Pacific, Stockton, CA Lines: 14 Sorry, but I left a few things out... If you write assembler routines that return values, the result has to be stored in D0. (If it is a struct, then the address of the struct; same with strings and arrays [same thing anyways]). Aliases in MSH I think are run like programs. The current working directory will be restored after the alias is finished. It way work if you set the MSH variable 'pwd' to whatever you want it to be. Use GULAM instead... it is a lot nicer than MSH. Works better with most GEM programs too. G. Onufer