Представлена реализация LLVM Core, переписанная на языке Java

Студент одного из университетов Китая анонсировал проект JLLVM, в рамках которого подготовлена версия библиотек LLVM Core (Low Level Virtual Machine Core libraries), реализованная на языке Java. В качестве мотива создания проекта упоминается изначальная ориентация библиотек LLVM Core на разработчиков на языке C++, что затрудняет анализ промежуточного представления кода (LLVM IR) разработчиками, использующими для своих проектов язык Java.

JLLVM предоставляет набор похожих на LLVM Core средств для анализа LLVM IR, предлагая при этом компоненты, изначально написанные на Java. В частности, подготовлены Java-классы для распознавания LLVM IR и генерации парсера. Структура Java-классов JLLVM оформлена в стиле, повторяющем структуру API С++ версии LLVM Core.

Источник:
http://www.opennet.ru/opennews/art.shtml?num=35133

<= Назад
Комментарии
]]> ipv6 ready Kiev LUGLinux4MeНостальгияЛичный сайт skeletora ]]>