From: Tammo Tjarks Date: 2007-02-08T06:45:08+09:00 Subject: question regarding adaption from swig/wrapper-interface from perl->ruby Hello, actually I am fighting with the adaption of the interface to ruby. A lot of things are not the big problem. For the start I would like to know if there is a equivalent for croak in ruby. I used simply printf-statements in the C++-code but that is only a poor replacement. The other problem is much more tough. In the code the libperl++-library has been used. The code was not created by me. But if I get it properly they create a perl-interface to C++-code and in the C++-code again a perl-interpreter is embedded. It seems that can either start it with attach to an existing one with Perlinterpreter *perl; wPerl::attach(perl); or even request a new one with wPerl::require_interpreter(); It is somehow tricky and my problem is that I have found only very limited information about libperl++. I think also, that I have heard that only one ruby-process can be embedded at a time. I am not sure how the attach works in ruby. This strange structure is especially used to for Error-handling. I do not get the full picture, but I assume they want to have the Error rised inside the interpreter and not the C-code??? Sorry for the limited informations. But I haven't get the full picture until now. That is the main reason for the question :-). Thank You, Tammo