Автор Тема: Как называется программа которая транслирует с Си в другие языки  (Прочитано 5112 раз)

Radiant

  • Гость
Как называется программа которая читает исходный код на языке программирования, скажем СИ, и анализируя его переводит на другой язык программирования. Прошу без флуда - такая программа в репозитарии есть, но вот название этой программы вылетело из памяти.
« Последнее редактирование: 10.11.2008 22:19:46 от ruslandh »

Оффлайн dk

  • alt linux team
  • ***
  • Сообщений: 989
    • Email
Программа, которая переводит исходный код с одного языка программирования на другой язык программирования, называется транслятором.

Программы, которая переводит исходный код с одного произвольного языка на другой произвольный язык не существует и существовать не может. Вам с какого на какой надо перевести?

Оффлайн Damir

  • alt linux team
  • ***
  • Сообщений: 134
ну наверное, если правильно настроить препроцессор...
Ceterum censeo LORum esse delendam

lx001

  • Гость
Как называется программа которая читает исходный код на языке программирования, скажем СИ, и анализируя его переводит на другой язык программирования.
Трансляторы:

 С -> asm: cc1
 
 Fortran ->C: f2c (в репозитории не вижу).

 asm -> машкод: as

и т.д.

ЗЫ (La)TeX -> DVI: (la)tex
« Последнее редактирование: 11.11.2008 21:20:33 от lx001 »

Оффлайн sergdkv

  • Начинающий
  • *
  • Сообщений: 9
А что вообще хочется сделать?

Скажем, программу на Си компилятор gcc преобразует в программу на языке Gimple...