Оберон-клуб «ВЄДАsoft» https://zx.oberon.org/forum/ |
|
Часть первая. Голый король https://zx.oberon.org/forum/viewtopic.php?f=15&t=10 |
Страница 1 из 1 |
Автор: | S.Atan [ 01 апр 2012, 21:28 ] |
Заголовок сообщения: | Часть первая. Голый король |
Часть первая. Голый король. Оглавление ‘Ну что, приступим?’ – подумал Герасим засучивая рукава. Начну пожалуй цикл статей по замечательному компилятору замечательного человека Н.Вирта – Оберону . Оберон 2 – это объектно ориентированный язык с лаконичным синтаксисом похожим на Pascal. Это не удивительно, так как Pascal это дедушка Оберона. Для начала нам нужно скачать компилятор языка тут -> Оберон 2 компилятор. Скачали? Давайте рассмотрим что нам нужно поподробнее. Для начала где попало создаём папку и в ней делаем вот такую похожую структуру то есть пустой файл CompileAndLink.bat и две папки bin и tmp. В папку bin нужно загрузить компилятор, линкер и пару дополнительных файлов для корректной работы компилятора. Если всё сделано как на картинках мы можем приступит к обзору компилятора и его возможностей. Открываем для редактирования CompileAndLink.bat и пишем туда код Код: "BAT" Bin\O2ETHCLC.EXE/* сохраняем и запускаем. Опции /* и /? дадут нам информацию об опциях компилятора и линкера. В принципе мы должны увидеть следующую картину По умолчанию компилятор настроен на синтаксис Active Oberon и с перезаписью символьных файлов. Поэтому опции мы до поры до времени оставим в покое. Ну что? Перед нами голый компилятор Оберона, который кроме как компилировать код ничего и не умеет. Так вот наша цель научить его понимать нас, общатся с нами и делать возможно более полезные вещи. Этим мы и займемся в этом цикле статей. Напишем консоль, расширим её возможности, попробуем все возможные примеры структурного и ооп программирования. В общем сошьём нашему королю одежду, и не как в сказке а добротную и прочную. в следующей части мы рассмотрим линкер и его опциональный файл. |
Автор: | Rafi [ 02 апр 2012, 10:18 ] |
Заголовок сообщения: | Re: Часть первая. Голый король |
Спасибо за статью) Жду продолжения с нетерпением. |
Автор: | Zorko [ 03 апр 2012, 21:36 ] |
Заголовок сообщения: | Re: Часть первая. Голый король |
Присоединяюсь. Молодец, Серж! Знаешь, это сильно похоже на твою будущую книгу. От прочтения я получаю истинное удовольствие Что ещё немаловажно — это будет хороший старт для новичков. P.S. В соавторы примешь? https://zx.oberon.org/lib/Oleg-N-Cher/syn opcl.doc |
Автор: | S.Atan [ 04 апр 2012, 15:13 ] |
Заголовок сообщения: | Re: Часть первая. Голый король |
Да не вопрос. Пусть присоединяется любой желающий. |
Страница 1 из 1 | Часовой пояс: UTC + 2 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |