Обсуждение Глагола

МАР | МАР | апр
| 8 |
2006 | 2012 | 2013

2 captures 3 мар 06 - 8 мар 12 |

Close Help

# Обсуждение Глагола

← предыдущая следующая →
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Издатель 15.12.04 21:58 11 | Файл настроек glagol.hrc будет правильно работать только в Колорере версии Take-5. Разъяснения по установке этого файла см. на www.glagol.nad.ru/sreda.htm . Предыдущая версия Колорера (4ever) не совсем правильно работает с русскими кодировками. Иногда удается заставить работать эту версию, выбирая в редакторе (по Shift-F8) доп. таблицу кодировки - Windows-1251. Но лучше переписать архив www.glagol.nad.ru/Colorer.exe с Колорером версии Take-5 с уже встроенной поддержкой Глагола (других переделок стандартного Колорера там нет).

Саша
28.01.05 20:55

12

Очень интересный язык! Очень продуманный синтаксис... Но очень мешают отсутствие 2-х вещей...
1. Простенькой среды разработки под Windows, всё таки DOSFar - это уже старо... просто ОЧЕНЬ неудобно работать... отбивает всю охоту заниматся этим языком...
2. кодировка DOS тоже помоему не очень удобна..

Издатель
09.02.05 07:49

14

1. Да, приложения, написанные на Глаголе, как и ФАР, работают в консольном режиме Windows. В этом режиме программы могут использовать все возможности, предоставляемые операционной системой, кроме работы с графической оконной системой. Вывод на экран - простейший. Правда, его вполне достаточно для многих приложений.
2. Тексты программ записываются в кодировке Windows-1251. Приложения выводят на экран текст в кодировке DOS. Это необходимо для того, чтобы было возможно прочитать текст в консольном окне. Но желающие могут немного изменить исходный текст задачи "Вывод.Цепь()" для своих конкретных целей.

Антон
29.11.05 14:43

15

Действительно Oberon (Modula-2, Pascal) хорошие языки :) А в данном случае просто калька с оберона путем переименования ключевых слов.
Действие на мой взгляд весьма сомнительное. Вместо формальной записи с давно установившейся терминологией, получаем тяжелый для чтения набор абревиатур.
Возможность записи идентификаторов на национальном (русском, ...) языке это удобно. Но это есть например в BlackBox.
Так что советую обратиться к первоисточнику.

Сый 12.12.05 20:34 16 | Более подробно разобрался в устройстве Глагола. Превосходный язык, прекрасно всё сделано. Все нужные функции можно осуществить на Ассемблере. Правда, ассемблер не самый функциональный выбран (NASM). Ну и ладно, всё что надо в нём есть.

Сый
06.02.06 23:08

17

Нашёл несколько мелких ошибок/опечаток.
Если номер переменной ряда является видом ШИРЦЕЛ (например Ряд[i], где i: ШИРЦЕЛ), то задача ПРОВЕРИТЬ в преобразователе Глагола выдаёт ошибку, хотя правильнее было бы выводить сообщение о неподходящем виде переменной.
Также не мешало бы написать о том, что в гостевой книге используются т.н. BB-теги ([.i.], [.b.] и др.), иначе при цитировании кода могут возникать ошибки.

Издатель 08.02.06 20:56 18 | Спасибо за внимание. Переменные вида ШИРЦЕЛ теперь можно использовать для работы с рядами. В гостевой книге действительно можно использовать метки [i]для курсива[/i], [b]для выделения[/b], [u]для подчеркивания[/u] и http:// для ссылок. А для ввода \ необходимо набирать \\.
Гость 18.02.06 09:59 19 | Планируется ли порт под юниксы? Планируется ли поддержка юникода вместо cp{1251/866}?

Издатель
19.02.06 20:25

20

1) Все библиотеки Глагола поставляются в исходных текстах. Преобразователь Глагола (ПГ) переводит исходные тексты в двоичные .obj файлы широко распространенного формата COFF (родной формат Юникс). Переделав файлы 'ОС.отд' и 'Заграница.asm', которые отвечают за взаимодействие с конкретной ОС, и выбрав подходящий редактор связей, можно будет собирать приложения и под другой ОС.
Если кто-нибудь сможет собрать простенькое консольное приложение Глагола в другой ОС и поделиться опытом в своих изысканиях, то можно будет и пересобрать сам ПГ под эту ОС. А пока таких добровольцев не нашлось.
2) Юникод представлен в отделе "Знак" видом "Шир". А кодовую страницу Вы можете изменить и сами (см. исходные тексты библиотек).

Сый 20.02.06 14:38 21 | В справочнике по языку не сказано, на что влияет приёмник во встроенной задаче СТОП(в:ЦЕЛ). Хотелось бы узнать это. Также там не описано назначение служебного слова БЕГУНОК.

← предыдущая следующая →
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

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