Главная страница
    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.008 c
11-13103
Sectey
2002-09-13 12:40
2003.06.05
Размер Еxe файла


4-13525
sucer
2003-04-02 17:58
2003.06.05
Какой нужен код в процедуре обработке HOOK для отлова MAXIMIZE


1-13151
Shaxa
2003-05-26 11:40
2003.06.05
Хотел сделать свой графический редактор типа MsPaint


14-13365
MalkoLinge
2003-05-16 12:35
2003.06.05
OFF line Прога для чтения форумов


4-13512
Shirson
2003-04-07 09:01
2003.06.05
Проблема с GlobalHandle.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский