> Am Samstag, 6. Oktober 2012, 13:43:23 schrieb Andrew Pennebaker:
> > > `0 arg` or `argv @ @ cstring>string` both give "gforth" on my system...
> >
> > Ah, that's better!
> >
> > How could I reliably access the program name if the user decides to pass
> > some options to gforth before supplying the source code file name?
>
> Suggestion 1: With '0 arg'.
> Suggestion 2: Try it.  It's Forth.  You are supposed to try thing before
> asking questions.
>

I'm not trying to get "gforth", which Josh is getting on his system. I'm
trying to access my gforth program's name (e.g. hello.fs). If 0 arg returns
"gforth", what would reliably return "hello.fs"? Because if a user passed
in options to gforth before the source code file name (e.g. gforth -xyz
hello.fs), 1 arg would show "-xyz" instead of "hello.fs".

-- 
Cheers,

Andrew Pennebaker
www.yellosoft.us

Reply via email to