Как я могу преобразовать Perl в C?

Отрывок Java Josh's выше возвратит true каждый раз.

10
задан brian d foy 13 July 2009 в 21:37
поделиться

3 ответа

Существует perlcc , который «переводит» Perl на C.

Это не совсем компилятор Perl на C; его вывод - это просто связка интерпретатора Perl и проанализированного байт-кода вашей программы.

16
ответ дан 3 December 2019 в 13:19
поделиться

The answer is going to be pretty much "No". Perl is an extremely dynamic language. C is a language for statically-sized data types. Any translation of Perl to C will likely be pretty much "execute this subroutine call to simulate what Perl does" repeatedly. And there's little point in building such a translator, as it is unlikely to execute Perl much faster than Perl does.

9
ответ дан 3 December 2019 в 13:19
поделиться

Канонический ответ на этот вопрос - MJD «Почему бы не перевести Perl на C?» .

27
ответ дан 3 December 2019 в 13:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: