Re[4]: JavaScript to C++ translator
От: cash_a_lot  
Дата: 19.02.10 16:59
Оценка:
Здравствуйте, A13x, Вы писали:

A>Здравствуйте, cash_a_lot, Вы писали:


__>>Здравствуйте, A13x, Вы писали:


A>>>Здравствуйте, cash_a_lot, Вы писали:


__>>>>Привет.


__>>>>Требуется написать транслятор с языка JavaScript 1.6 на C++.

__>>>>...

A>>>А как "транслировать" eval?

A>>>Советую не мучаться и взять v8

__>>Реализацию таких функции можно вынести в predefined класс.

__>>И наследовать все транслируемые классы от predefined класса.
__>>Кроме v8 есть mozilla, nombas и другие движки.
__>>Но интересует именно трансляция.

__>>Спасибо.


A>не понял.

A>я к тому, что реализация будет не полной, если текст такого транслятора не будет в себе заключать полноценной реализации интерпретатора.
A>Таким образом создание такого рода конвертеров бессмысленно. Достаточно создать сам движок (v8, SpiderMonkey, QtScript, whatever)

Действительно.
А возможно ли дотянуться до типов функций/переменных с помощью SpiderMonkey?
Или динамическая типизация языка JavaScript помешает определить тип?

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.