lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

I've hacked the use of pclose() in the standard libraries in the past
to obtain this value... my implementation is crude but I could share
the "recipe" with you if you're interested.


On Mon, Jun 8, 2009 at 3:40 PM, John D. Blair<> wrote:
> On Sat, 2009-06-06 at 08:06 -0600, Joshua Jensen wrote:
>> The process exit code is the return value from the process object's
>> wait() function:
>> exitcode = proc:wait()
> I'm not sure I understand... popen() doesn't return a process object, it
> returns a file handle.  Also, I don't see wait() or a process object in
> the lua docs anyplace.  Is it part of an add-on module?  I don't think
> there's any concept of process in ANSI-C, which is what the un-adorned
> lua interpreter targets.
>  -john.