[Coco] Expert C programmer wanted
KnudsenMJ at aol.com
KnudsenMJ at aol.com
Fri Feb 11 16:19:01 EST 2005
In a message dated 2/11/05 4:02:20 PM Eastern Standard Time,
KnudsenMJ at aol.com writes:
>>The Shell command would allow me to pass parameters to the called module,
>>but not back to the parent program. Values can only be passed in one
>>direction using that method. I need to pass in both directions.
>Is Pascal like Basic09, in that functions can't return values? If not,
then
>you should be able to return a single value (a success/error code for
>example).
(I added the quote symbols myself, by hand. Let's see if that works.)
I think I answered the wrong question -- the query was how to make a
shell(command string) function return a value. Well, it should return the shell's
value -- in UNIX a 0 for success, else some integer error code. I think OS9's
conventions are different, maybe not.
Anyway, I agree, I see no way to get multiple values back. Go the
assembler-fuctnion route.
It's not hard to write your own shell() function to execute a given command
string and return the success/fail value.
Hope I answered the right question this time --Mike K,
More information about the Coco
mailing list