Разработки на Глаголе

Saved from

no other snapshots from this url |

1 May 2014 17:34:34

Original | history←prev next→ | 12 Mar 2013 07:22:23
All snapshots | from host archive.org from host glagol.nad.ru

Linked from

traditio-ru.org »
Глагол (язык программирования)
ru.wikibooks.org »
Обсуждение:Глагол (язык программирования)
ru.wikipedia.org »
Участник:WebCite Archiver/20110829
ru.wikipedia.org »
Языки программирования с ключевыми словами не на английском
tg.wikipedia.org »
Оберон (забони барноманависӣ)
uk.wikipedia.org »
Користувач:WebCite Archiver/2013062113
uk.wikipedia.org »
Оберон (мова програмування)
seobuilding.ru »
Оберон (язык программирования)

Text Image
download .zip report abuse PIN THIS PAGE: other

AUG | MAR | FEB
| 12 |
2012 | 2013 | 2014

85 captures 6 Aug 03 - 19 Feb 14 |

Close Help

Разработки на Глаголе

Язык всем знаниям и всей природе ключ.
Г.Р. Державин

Глагол - язык программирования, родственный языкам Паскаль и Оберон. Основное отличие Глагола от Паскаля и Глагола от Оберона состоит в том, что в нём используются только русские служебные слова.

Загрузить ( 860k) сборник разработок от 27.11.2008г.

Сборник содержит Преобразователь Глагола (компилятор), описание языка, исходные тексты примеров приложений и используемых подпрограмм, среду программирования, ответы на часто задаваемые вопросы, азбуку программирования на Глаголе и исходные тексты Малого Преобразователя Глагола в ARM код.

Приложения, написанные на Глаголе, работают под управлением ОС Windows на ПК и КПК.

Для обсуждения данных разработок открыта гостевая книга. Также существует и независимый сайт, посвящённый Глаголу.

## Обновления

[!] важное замечание, [+] нововведение, [-] исправлена ошибка, [*] изменения

27.11.2008г. | [+] | возможность использования Украинских, Белорусских и дореформенных букв;
[*] | отдел \Поле\ЦвЗнаки переименован в \Обмен\Окно.
[+] | Поле работает как в графических, так и в консольных приложениях. Для консольных приложений следует вместо задачи Окно.Графическое вызывать задачу Окно.Текстовое и устанавливать соответствующие настройки сборки;
18.10.2008г. | [!] | переменные вида УЗКЦЕЛ занимают 16 разрядов;
[+] | добавлен 8-разрядный целый вид ЯЧЦЕЛ;
[*] | доработка Оболочки;
28.09.2008г. | [!] | тексты отделов и файлов настроек переведены на Уникод;
[*] | новые виды ЦЕЛ* и ВЕЩ* переименованы в ОБХОД.Цел* и ОБХОД.Вещ* соответственно;
[-] | восстановлены задачи Асм.Шир*, Текст.Шир*, Читать.Шир*;
[*] | задачи отдела ОС и Справка работают через ВЫЗОВ, а не через отдел Заграница;
[*] | задачи Заграница.Связаться и Заграница.Отвязаться перенесены в отдел ОС;
[*] | изменены приёмники у задач: ОС.ВзятьПамять, Поле.Создать, Справка.Подготовить;
[+] | ГОС работает с любыми шрифтами;
[*] | задача ОБХОД.Адрес переименована в ОБХОД.ПолучитьАдрес;
[+] | добавлен вид ОБХОД.Адрес и задача ОБХОД.Узк;
[+] | в отдел Знаки добавлена буква "Ять";
31.08.2008г. | [!] | переменные вида ЗНАК занимают 16 разрядов (UTF16);
[+] | поддерживается отладка приложений в современных выпусках Visual Studio;
[+] | Поле работает не в консольном, а в графическом режиме;
[+] | новые отделы: \Обмен\ГОС.отд - взаимодействие с графической ОС, \Поле\ЦвЗнаки.отд - задачи для отображения знаков в графическом режиме;
[*] | осуществлён перенос графических задач из отделов ОС и Вывод в отделы ГОС и ЦвЗнаки;
18.05.2008г. | [+] | ПГ распознаёт вспомогательные числовые виды. В названиях этих видов явно указывается число разрядов, занимаемых переменными этих видов: ЦЕЛ8, ЦЕЛ16, ЦЕЛ32, ЦЕЛ64, ВЕЩ32, ВЕЩ64 (см. 13.2 описания языка);
[*] | в цепочке знаков последовательность из знаков #nnnn, где nnnn - четырёхзначное шестнадцатеричное число, обозначает один знак с кодом nnnn (см. 2 описания языка);
[*] | в отделах Читать и Писать задача Знак переименована в ЗнакЦепи;
[+] | в отделах Читать и Писать переменная Поток.видЗнаков переключает кодировку знаков;
[*] | переименование задач в отделе Асм: ШирСдвиг -> Сдвиг64, ШирЗнаковыйСдвиг -> ЗнаковыйСдвиг64, ШирВращение -> Вращение64;
[*] | переписан отдел Знак;
[+] | появилась работа школьника: Алгоритмы упорядочивания на языке Глагол;
10.12.2007г. | [+] | расширение языка для взаимодействия с иноязычными приложениями (см. 13.3 описания языка);
[-] | описание встроенной задачи ВШИРЦЕЛ;
[-] | осуществляется проверка допустимых значений у источника ВШИРЦЕЛ;
[+] | встроенная задача ЦЕЛЧАСТЬ(в) выделяет целую часть вещественного выражения в;
[-] | небольшие исправления в математической библиотеке;
[-] | в КрНолики.отд при отпускании кнопки мышки повторно не выставляется крестик;
[*] | поменять используемый редактор связей можно через файл \Службы\ВидСборки.bat;
[+] | для сборки оконных приложений применяется командный файл \Службы\ПостроитьО.bat, а для сборки библиотек - командный файл \Службы\ПостроитьБ.bat;
[+] | простейшие примеры работы с окнами и библиотеками;
[*] | у ПГ и МПГ изменены названия файлов настроек;
01.09.2007г. | [+] | теперь в оболочке расцвечиваются слова Глагола, и работает поиск (замена) текста;
[-] | запуск приложения из оболочки не нарушает последующую работу мышки;
16.06.2007г. | [+] | встроенная задача ОБНУЛИТЬ(п) служит для заполнения нулями всех переменных, входящих в состав п;
[*] | \Глагол\Службы\Оболочка.exe позволяет изменять и запускать примеры приложений;
24.05.2007г. | [!] | внесены значительные изменения в библиотеку подпрограмм, но предыдущий сборник от 02.03.2007г. по-прежнему будет доступен для загрузки;
[+] | работа с chm справочниками средствами ОС;
[*] | руководства переведены в файл \Глагол\Службы\Глагол.chm и доступны через \Глагол\Службы\Оболочка.exe;
[*] | переработаны и расширены наделы (см. пример В из азбуки);
[!] | старые приложения не работают с новыми наделами;
[!] | приложения с новыми наделами пока не работают на КПК;
[*] | дальнейшее развитие примера оболочки программирования;
02.03.2007г. | [+] | граница окна приложения выравнивается под размер главного поля;
[+] | в папку Приложения\Иное добавлен пример "Секундомер" из азбуки программирования;
[+] | добавлена папка Приложения\Оболочка для испытаний создаваемой для Глагола оболочки;
14.02.2007г. | [+] | новые задачи в отделе ОС для работы с текстовым Обменником;
[-] | исправлена обработка постоянного второго приёмника задачи ОБХОД.ВПамять;
28.01.2007г. | [*] | ускорен отклик на ввод данных в поле;
[*] | по умолчанию курсор в приложениях с наделами теперь не виден;
[-] | вид второго источника у задач УВЕЛИЧИТЬ и УМЕНЬШИТЬ может не совпадать с видом первого;
[-] | исправлена проверка на переполнение при вызове задачи УЗК с источником вида ЦЕЛ;
[+] | новые задачи в отделе ОС: ЖдатьВвод, ЗнакЦветВЦвЗнак, ВыводЦвСтроки, ПереместитьУказку, РазмерУказки, ОкноВверх, ОкноВниз;
[+] | новая задача в отделе Вывод: ЦветнойПробел;
[+] | новая задача в отделе Прямоуг: ЦветнойПробел;
[-] | исправлены ссылки в описании языка;
07.11.2006г. | [+] | в полный Глагол добавлен вид БЕГУНОК
14.09.2006г. | [+] | приложения, написанные на Глаголе, теперь работают и на КПК;
[+] | добавлены исходные тексты Малого Преобразователя Глагола в ARM код;
[-] | в одном отделе запрещено использовать один и тот же отдел несколько раз;
[-] | в приложении запрещено указывать разные файлы для одного и того же отдела;
[+] | добавлена встроенная задача ЗАДАНО("Ключ"):КЛЮЧ и соответствующая настройка командной строки -кКлюч;
[-] | запрещено указывать имя файла при использовании отдела "СРЕДА";
[!] | в отделе-приложении неявно используется отдел "СРЕДА";
[+] | объявление вида "ОБХОД.Ячейки" равнозначно "РЯД ИЗ ОБХОД.Ячейка";
[*] | переписаны отделы: ОС, Заграница, Писать, Читать, Текст;
22.06.2006г. | [*] | служебное слово ЕСТЬ заменено на ЯВЛЯЕТСЯ;
[*] | ОС.asm переписан в ОС.отд;
[*] | изменены служебные знаки настроек ПГ;
09.05.2006г. | [+] | подробно описано использование отладчика при разработке приложений;
[*] | расширение файлов, в которых ПГ сохраняет данные об общедоступных понятиях, изменено с .смв на .опг;
[*] | запрещено использовать приёмники-значений вида НАБОР и РЯД;
[+] | объявление РЯД n ИЗ ЗНАК можно записывать как ЦЕПЬ[n]; | ;
22.01.2006г. | [*] | теперь УЗКЦЕЛ занимает 16, а не 8 бит;
[+] | в языке появилась возможность обращаться к понятиям своего отдела по полному названию;
15.01.2006г. | [+] | появился справочник общедоступных задач (подпрограмм);
11.12.2005г. | [+] | появилась азбука программирования на Глаголе;
05.09.2005г. | [+] | добавлены игры "Шашки" и "Крестики-нолики";
[+] | в языке появилась возможность указывать путь к используемым отделам;
10.12.2004г. | [+] | открыто обсуждение разработок;
[-] | теперь преобразователь выдает более полные отладочные данные;
[*] | в языке изменено строение указания ДЛЯ;
10.03.2004г. | [+] | добавлено описание отличий Глагола от Паскаля;
[+] | добавлены приложения с векторными и матричными вычислениями;
04.10.2003г. | [+] | добавлены текстовые окна (наделы) и игра "Тетрис";
19.05.2003г. | [+] | первый выпуск разработок на Глаголе.

Вопросы, замечания и предложения высылайте на:

Сделано в России

0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%