Jump to content

Лави

Рапира — это также название советской 100-мм противотанковой пушки Т-12.

Лави
Часть программы Рапира.
Парадигмы процедурный , структурированный
Разработано Andrey Ershov
Впервые появился 1982 год ; 42 года назад ( 1982 )
Дисциплина набора текста динамичный
Объем Лексический (статический)
Платформа Агат , ПДП-11 (клоны: Электроника, серия ДВК); Интел 8080 , Зилог Z80
Под влиянием
АЛГОЛ , ПОП-2 , СЭТЛ

Рапира ( рус . Рапира , рапира) — учебный программирования, процедурный язык разработанный в Советском Союзе и реализованный на компьютере «Агат» , клонах PDP-11 (серия «Электроника», ДВК, БК), а также клонах Intel 8080 и Zilog Z80 («Корвет»). Он интерпретируется с использованием динамической системы типов и высокого уровня конструкций . Первоначально в языке был (ключевых слов) на основе русского языка набор зарезервированных слов , но английский и румынский языки позже были добавлены . Он считался более элегантным и простым в использовании, чем реализации Паскаля того времени. [ по мнению кого? ]

Рапира использовалась для преподавания компьютерного программирования в советских школах. [1] Интегрированная среда разработки включала текстовый редактор и отладчик.

Пример программы:

ПРОЦ СТАРТ()
    ВЫВОД: 'Привет, мир!!!'
КОН ПРОЦ

То же самое, но с использованием английской лексики [так в статье, ссылка на которую приведена ниже]:

proc start()
     output: 'Hello, world!!!';
end proc

Идеология Рапира была основана на таких языках, как POP-2 и SETL , с сильным влиянием ALGOL .

Следовательно, например, Rapira реализует очень мощную, гибкую и интересную структуру данных, называемую кортежем . в Рапире это разнородные списки с разрешенными операциями, такими как индексация, объединение, подсчет длины, получение подсписка, простое сравнение и т. д.

  1. ^ Tsikoza, Vitaly Arkadievich; Glagoleva, Natalia Georgievna; Nalimov, Evgeny Viktorovich; Zemtsov, Pavel Apolinarevich; Baraz, Leonid Semenovich; Borovikov, Yegor Vasilievich (10 August 1987). The Rapier Programming Language . Archive of Academician Andrey Ershov (Report). AP Ershov Institute of Informatics Systems, Siberian Branch of the Russian Academy of Sciences (ISI SB RAS) . Retrieved 16 April 2021 .
[ редактировать ]
  • ReRap2 на GitHub , переводчик английского диалекта Рапира
  • Rapira Reborn , инструкция по изучению Рапира
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: faac4457b94b0ae79095ceeacce1a326__1686058320
URL1:https://arc.ask3.ru/arc/aa/fa/26/faac4457b94b0ae79095ceeacce1a326.html
Заголовок, (Title) документа по адресу, URL1:
Rapira - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)