День добрый!
Планирую сделать среду разработки для МЭК-овских языков LAD и FBD для процессора AT91SAM7X под WINDOWS .
Хотелось бы компилировать текст программы в промежуточный пи-код (или текстовый файл ) для облегчения переноса на другие платформы в будущем.
Вопрос в следующем. Хотелось бы иметь что либо типа TASM с командной строкой для x86 процессоров, но для ARM.
Планирую вызывать его из IDE c командной строкой для компиляции подготовленного файла в промежуточном пи-коде.
Причем крайне желательно чтобы продукт был freeware.
Есть ли такие продукты? Коммерческие компиляторы не подходят, так как хочу использовать такой компилятор в составе коммерческого продукта.
В лоб напрашивается интерпретатор пи-кода, но крайне бы не хотелось из-за присущих ему недостатков ( быстродействия и проч.)
Может есть какое-либо более изящное решение?
Заранее спасибо.