[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Setting the lua_pcall error string on exception (catch block)?
- From: Eric Wing <ewmailing@...>
- Date: Wed, 4 Apr 2012 11:23:54 -0700
Bump. Any of you C++ exception handling gurus know this?
On 4/3/12, Eric Wing <ewmailing@gmail.com> wrote:
> I want to use Objective-C's exception handling mechanism with Lua. It
> is very similar to C++'s exception handling mechanism (and in fact
> they are unified behind the scenes with Apple's modern runtime).
>
> I modified luaconf.h and ldo.c (Lua 5.1) and this seems to work
> pretty well and catches both Lua and Obj-C errors which is what I
> think I want .
>
> But in the case of an exception originating from Obj-C (not Lua), I
> would like to set the Lua error message to pass the Obj-C exception
> description (string) pcall returns this error string. How do I set the
> Lua error string while inside LUAI_TRY (catch block)?
>
>
> Thanks,
> Eric
> --
> Beginning iPhone Games Development
> http://playcontrol.net/iphonegamebook/
>
--
Beginning iPhone Games Development
http://playcontrol.net/iphonegamebook/