RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > Да, заходить надо через http://www.excelsior-usa.com/xdsdl.html , чтобы согласиться с EULA. > > А, это всего-лишь список того, что они сейчас бесплатно раздают... > > > И там же: > > In that sense, there is a chance that there will be Native XDS-x64. However, the compiler we are using for Excelsior JET development is again a Native XDS-x86 branch customized for our specific needs, so I do not think we'll ever release it to the public. > > То, что мы обычно имеем в виду, когад горим о компиляторе, можно условно разделить на три части: "парсер", "кодогенератор", "RTL". Очевидно, что от разрядности (и платформы) зависят только последние две. А когда речь идёт о "custom compiler", то нестандартной является именно первая часть. > Итого, получается, что если они сделают 64-разрядную версию для себя, то у них будут 64-разрядные 2-я и 3-я часть, и когда "будут повсеместно 64 разрядные процессоры" (и, соответственно, появится спрос на компилятор) - скрестить их со стандартной (а не "custom под себя") первой частью будет весьма легко. Тем более, что типы CARD64 и INT64 поддерживаются уже сейчас. > > > > Ну, Странник Модулой назвать тяжело, а с GNU Modula-2 жить, наверное, можно. > > Главное, там есть исходники самого компилятора, в котором можно покопаться. А GCC как-то не люблю. слишком толстый стал. > > А по-моему, Странник - это тот случай, когда проще с нуля написать, чем доводить до стандарта имеющееся. > По поводу GCC - ты имеешь в виду кодогенератор или компилятор с С? GNU M2 - это ведь настоящий компилятор, он из коллекции только кодогенератор и использует... > Кстати, у нас ведь ещё и трансляторы в C имеются - если кому очень понадобится, можно и через них какое-то время поработать. (Вон, Модула-3 вообще только в виде таких трансляторов и существует.)
_, _, _, _, _ _ _,_
(_ | / \ |\ | | |_/
, ) | , \ / | \| | | \
~ ~~~ ~ ~ ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.