Скриптовый движок, который интерпретирует Java
Я помню, как сталкивался с проектом с открытым исходным кодом, который построил механизм сценариев Java, который интерпретирует Java (нет, не Rhino, это для JavaScript, он работает на Java). Если вы сталкивались с этим проектом, пожалуйста, поделитесь ссылками.
(Конечно, поиск в Google словосочетания Java и сценариев возвращает все результаты JavaScript, увы, это не то, что я ищу, черт побери, Google!)
3 ответа
Вы, вероятно, хотите BeanShell. С их сайта:
BeanShell - это небольшой бесплатный встраиваемый интерпретатор исходного кода Java с функциями языка объектных сценариев, написанный на Java. BeanShell динамически выполняет стандартный синтаксис Java и дополняет его обычными сценариями, такими как свободные типы, команды и замыкания методов, такие как в Perl и JavaScript.
(акцент мой)
Исследование Jikes VM - это Java, написанная на Java.
http://en.wikipedia.org/wiki/Jikes_RVM
А вот список реализаций Java:
http://en.wikipedia.org/wiki/List_of_Java_virtual_machines