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