Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.06.05;
Скачать: [xml.tar.bz2];

Вниз

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

 
DVM   (2003-05-19 09:36) [0]

Когда то давно я слышал фразы, что мол можно написать программу так, чтобы она успешно компилировалась на двух различных компиляторах двух различных языков программирования (Turbo Pascal и QBasic, например), т.е. исходник один. Возможно ли такое? Мне, честно говоря ничего такого придумать не удалось.
Возможны, я думаю два варианта:
1 - программа ничего не делает (просто компилится и все)
2 - программа хоть что-то делает.


 
Ihor Osov'yak   (2003-05-19 10:07) [1]

Не знаю. Возможно игра комментариев. К примеру - блок в с есть коментарием в паскале. Вариант 2 - использовать макроподстановки в том же си, может тогда он сможет прокомпилить паскалевский текст, к примеру

#define begin {
#define := =

Только зачем это?


 
DVM   (2003-05-19 10:12) [2]


> Только зачем это?

спортивный интерес, наверное.

> Возможно игра комментариев.

Да я тоже так думаю. Но все равно сделать непросто.


 
Romkin   (2003-05-19 11:02) [3]

Так Билдер спокойно воспринимает исходники на паскале. Правда, не потому, что они на С, а потому, что встроен компилятор Паскаля.


 
KSergey   (2003-05-19 11:44) [4]

> Возможны, я думаю два варианта:
> 1 - программа ничего не делает (просто компилится и все)

Ну это уже не плохо, согласитесь?
> 2 - программа хоть что-то делает.

Ну обычно конечно у нее меньше функций, чем у MS Word, например, но ведь и не в функциях суть. Так, лишь бы написала чего.

> > Только зачем это?

А мускулы мозговые развивать?
Впроечм сам еще ни разу не сочинял. Но то что видел - изящно ;)
Как правило действительно игра на комментариях.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.06.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.013 c
7-13492
alexsc
2003-03-31 14:13
2003.06.05
выключение компьютера


3-13076
gedd
2003-05-17 17:56
2003.06.05
Настройки в BDE


14-13428
goobit
2003-05-19 12:40
2003.06.05
Зачем нужены DCP-файлы?


14-13406
L
2003-05-16 22:58
2003.06.05
Штрих код и как с ним работать


1-13258
OlegM
2003-05-23 10:10
2003.06.05
Вопров по командам Copy, Paste, Cut





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский