[erlang-questions] smart_exceptions doesn't work on R12B

devdoer bird devdoer2@REDACTED
Mon Mar 9 18:06:06 CET 2009


Thanks.

Is  support for  parametrized module  in your developement schedule?


2009/3/10, Thomas Lindgren <thomasl_erlang@REDACTED>:
>
>  Hi, I think the problem is that you are using parametrized modules, which
> the current code does not expect. Sorry.
>
>
> Development: The jungerl version of smart_exceptions is being phased out
> but is "stable", in the sense that it has been unchanged for a long time and
> works as well, or as badly, as ever. The new repo is on github, though that
> version should be considered "experimental". It should be an improvement on
> the old version when finished, because it uses try instead of catch and has
> been simplified, but is basically untested at this time. (NB: you can also
> find the stable jungerl code there, currently under src/r9-src/*)
>
>
> http://github.com/thomasl/smart_exceptions/tree/master
>
>
> Best,
> Thomas
>
>  ------------------------------
> *From:* devdoer bird <devdoer2@REDACTED>
> *To:* erlang-questions@REDACTED
> *Sent:* Monday, March 9, 2009 4:17:39 PM
> *Subject:* [erlang-questions] smart_exceptions doesn't work on R12B
>
> HI:
>
> Is smart exceptions in jungerl still in developement? I tested it on R12B
> ,but got a exception.
> I  try to add smart_exceptions when compiling mochiweb_response.erl ,  but
> got the exception:
> mochiweb/mochiweb_response.erl:none: error in parse transform
> 'smart_exceptions': {function_clause,
>                                               [{smart_exceptions,forms,
>                                                 [{mochiweb_response,
>                                                   ['Request','Code',
>                                                    'Headers']},
>                                                  smart_exit,
>                                                  [{attribute,1,file,
>
> {"mochiweb/mochiweb_response.erl",
>                                                     1}},
>                                                   {attribute,6,module,
>                                                    {mochiweb_response,
>                                                     ['Request','Code',
>                                                      'Headers']}},
>                                                   {attribute,7,author,
>                                                    'bob@REDACTED'},
>                                                   {attribute,11,export,
>                                                    [{get_header_value,1},
>                                                     {get,1},
>                                                     {dump,0}]},
>                                                   {attribute,12,export,
>
> [{send,1},{write_chunk,1}]},
>                                                   {function,16,
>                                                    get_header_value,1,
>                               ...........
>
> So
> 1.  Is the smart_exception still maintained?
> 2. How can I fix that exception ?
>
> Thanks
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20090310/69a0e3ef/attachment.htm>


More information about the erlang-questions mailing list