perldoc perlapi
eval_sv Tells Perl to "eval" the string in the SV.
NOTE: the perl_ form of this function is deprecated.
I32 eval_sv(SV* sv, I32 flags)
2011/1/30 Ivan Petrov <[email protected]>:
> есть необходимость выполнить код в строке (то есть десериализовать ее).
>
> написал свою функцию вида
>
> sub _my_eval ($) { return eval $_[0] }
>
> и ее из XS вызываю.
>
> а вот пробовал вызвать непосредственно eval, но ни в CORE:: ни в
> CORE::GLOBAL ни в MAIN perl ее найти не может, выпадает с сообщением что нет
> такой функции.
>
> Для вызова пытаюсь использовать call_pv.
>
> может я что делаю не так? как вызвать eval из XS без вышеприведенного
> враппера?
>
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>
>
--
Best regards, Ruslan.
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org