ПО, ЭВМ и АСУ из Таможенного Союза

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Клаус

Сообщений 1 страница 5 из 5

1

http://rsdn.org/forum/education/8619128.all

есть бинарник под Linux.

Исходный код открыт, программное обеспечение распространяется бесплатно по лицензии GNU GPLv3.

Репозиторий проекта:
https://gitflic.ru/project/czaerlag/klauslang

Написан на латинице, на паскале.

«за пять месяцев по-хорошему напряжённой работы спроектировал и написал полностью русскоязычный учебный язык программирования»

«я долго думал, как сделать такой синтаксис, чтобы исходный код лаконично и естественно читался на русском языке»

https://czaerlag.livejournal.com/9962.html

Учитывая критерии - открытую лицензию, работоспособность под линукс, русский синтаксис, возможности работы с консолью,
под него надо делать отдельный раздел на этом форуме, по аналогии с РАЯ/КуМир. И изучать как им пользоваться.

Отредактировано Лис (2023-11-04 13:05:52)

0

2

Есть массивы, есть словари, есть исключения.

«Переменная типа структура содержит одно или несколько именованных значений различных типов, называемых полями структуры; значением структурной переменной является совокупность значений всех её полей. Имена полей должны быть уникальны в пределах структуры. Определение структуры является статическим, т. е. состав её полей не может быть изменён в процессе выполнения программы.»

«Переменной типа структура можно присвоить значение — структуру, имеющую точно такое же количество полей с точно такими же именами (без учёта регистра) и типами, совместимыми по присваиванию. Например, структуре, имеющей одно строковое поле, можно присвоить структуру, имеющую одно символьное поле с таким же именем»

«Переменная типа объект содержит дескриптор встроенного объекта Клаус — например, открытого файла, окна и др. подобных объектов. Такие объекты создаются и уничтожаются вызовами функций встроенной библиотеки. Переменной типа объект можно присвоить значение пусто, либо непустое значение, возвращаемое функцией. Кроме того, переменным типа объект можно присваивать значения других переменных этого же типа.
Значение типа объект имеет смысл только в пределах сеанса выполнения программы. Поэтому такие значения нельзя прочесть из файла, ввести с клавиатуры или получить любым другим способом, кроме вызова процедуры или функции, создающей объект. »

Отредактировано Лис (2023-11-04 20:48:28)

0

3

Анонс у Фрицморгена:
https://olegmakarenko.ru/2813358.html?t … t920994478

Хм ))
Я программист со стажем более 20 лет и я работаю учителем информатики в школе.
Правда, в частной школе — не побоюсь сказать, полностью лишённой всех тех недостатков, какие Вы описываете :)
Поэтому могу сказать: плохих школ много, но хорошие тоже есть и даже сравнительно недорого.

И кстати, я только что написал для школьников учебный язык программирования.
Если найдёте время ознакомиться, мне был бы очень интересен Ваш отзыв!
(А если сочтёте достойным и прорекламируете, буду весьма признателен).

https://gitflic.ru/project/czaerlag/klauslang

Топик у него же:
https://olegmakarenko.ru/2827423.html
(где-то там должны быть коменты БудДена про AБЦ-паскаль)
    Вот он - https://olegmakarenko.ru/2827423.html?t … t924127903

Ловко автор "Клауса" раскрутился, разместив ссылку на свой проект в топовом блоге за бесплатно.

Ну, надо пользоваться находкой. Никто же не мешает.

[html]
<a href="https://xn--b1aga5e.xn-----6kcajervcdvqarhfgengcekya4c.xn--p1ai/viewtopic.php?f=13&t=679">Тема на форуме у БудДена</a>
[/html]

Отредактировано Лис (2023-11-11 03:24:05)

0

4

Почему он интерпретатор?

Ну, потому что он всё вычисляет "на лету", код не генерирует:

Вот пример:

https://gitflic.ru/project/czaerlag/klauslang/blob?file=src/klaus/klausdef.pas&amp;branch=master#line-num-1&amp;nbsp;066

[html]
<pre>
function tKlausBinOpPwr.evaluate(const vl, vr: tKlausSimpleValue; const at: tSrcPoint): tKlausSimpleValue;
begin
  result.dataType := resultType(vl.dataType, vr.dataType, at);
  if result.dataType = kdtInteger then result.iValue := vl.iValue ** vr.iValue
  else result.fValue := klausTypecast(vl, kdtFloat, at).fValue ** klausTypecast(vr, kdtFloat, at).fValue;
end;
</pre>
[/html]

Операция возведения в степень, кстати, неправильноассоциативная. Должна быть правоассоциативная, а по реализации получилась левоассоциативная.

0

5

.lpr и .lpi файлы: Эти файлы используются Lazarus IDE для создания компонентов. Файлы .lpr содержат исходный код компонентов, а файлы .lpi содержат информацию о компонентах и их свойствах. Компиляция этих файлов происходит автоматически в процессе сборки проекта в IDE.

.res файлы: Это файлы ресурсов, которые могут содержать различные типы данных, такие как изображения, звуки, текст и т.д. Они также не компилируются в проектах на Free Pascal, но могут быть включены в исполняемый файл в качестве ресурсов.

.ico файлы: Это файлы иконок, которые обычно используются для отображения иконок в графическом интерфейсе пользователя, они могут быть включены в проект в качестве ресурсов.

Можно ли собрать код только компилятором fpc без IDE - пока непонятно. И как называется компилятор ресурсов - неизвестно.
«В среде разработки Lazarus для компиляции ресурсов используется инструмент под названием windres.»
https://wiki.lazarus.freepascal.org/Laz … rces#Linux

Для сборки в Gentoo понадобятся пакеты
dev-lang/lazarus
dev-lang/fpc (является зависимостью для dev-lang/lazarus, lazarus требует, чтобы был установлен USE="source", непонятно, зачем)

Код:
src/klaus $ fpc klauscon.lpr
Free Pascal Compiler version 3.2.2 [2023/11/27] for x86_64
Copyright (c) 1993-2021 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling klauscon.lpr
Compiling klausutils.pas
klausutils.pas(27,22) Fatal: Can't find unit Graphics used by KlausUtils
Fatal: Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode

Нет инструкции по компиляции? Не работает с autotools? Ну, в моём конкретном случае это затрудняет изучение (that hardens adoption).

Ну и вообще, зачем нужен модуль Graphics в консольной программе?

При помощи lazarus открыл .lpi-файл (klauscon.lpi), в меню выбрал "собрать проект", оно мне и пишет:
[html]<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAikAAACcCAIAAAA1aaymAAABg2lDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw1AUhU9TpaIVBzuIdMhQneyiIo61CkWoEGqFVh1MXvoHTRqSFBdHwbXg4M9i1cHFWVcHV0EQ/AFxdXFSdJES70sKLWJ8cHkf571zuO8+QGhWmWb1JABNt81MKinm8qti6BUDiELgJTPLmJOkNHzX1z0CfL+L8yz/e3+uQbVgMSAgEieYYdrEG8Qzm7bBeZ84wsqySnxOPGFSg8SPXFc8fuNcclngmREzm5knjhCLpS5WupiVTY14mjimajrlCzmPVc5bnLVqnbX75C8MF/SVZa5TRZHCIpYgQYSCOiqowkacdp0UCxk6T/r4R12/RC6FXBUwciygBg2y6wf/g9+ztYpTk15SOAn0vjjOxxgQ2gVaDcf5Pnac1gkQfAau9I6/1gRmP0lvdLTYETC0DVxcdzRlD7jcAUaeDNmUXSlIJRSLwPsZfVMeGL4F+te8ubXPcfoAZGlW6Rvg4BAYL1H2us+7+7rn9u+d9vx+AE0PcpdC6dyLAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH5wscAhwpDctJ8wAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAACAASURBVHja7Z13fBTVFsfPndmattl0SAIEEiAJJECAEIoCAtIE6VgBUZSiPlREQZoFRWxYABHBJypIkd57J0gooUNIgCRAet2+c+/7Y3Y3m2RDkk3IQznfz342m9mZ2/f+5px7ZobcuXNnwbfffjp3LiEEEARBEOTBI6GUAgBjjDGGzYEgCILUhfYIggAAlDECaPcgCIIgdWn3UAoch82BIAiC1J32UMZ49LkhSO3DdDm3kpJu3Uw3hfR4ooUHehcQpJTdwxhB7UFqDdPpbwb9Z3uLWZs+e0IOAKbDH/eafuqJ+Ws/iJU8Oo2gS96xYP7P2y7kmCSu3kEdJ3bqHumOQwNBAGzrPYxRxtDnhtTe2T7hCAAhIJrTDAgB4AAeIetae+rbGSsL+v3np9mtm9ZXSQkVzALFEzwEEbVHDG+jjHGAPwuk9rQHAADM+qKiYiMAGPUCA2DAGMs/89uXX65NSNXKg2OHvzt1RMStxSMnrr0nkcs4YBK34LbD3nt/WIRSe23zD1/+dvhKttktuPWA1/7zSpwvu3vw209/2n4py6io13bY5Gltjo2btOauZ+/5f77bUV60a8Yzsw+aWkxcvniEZ1KZY2P1KyeMW+H37p+zW+2f8swin9lbpgatnfTKf73eWTHi2vjXt0Z+tH5OF/L3l89MPtThy7Vvx0oc5F5yasaKLqxZ8MXK48mF0voxAydPHR3rpSu/v/H03jPhT7+QvenDSd8UyYNih01486lQ2bnvhv5nf5MBXbQn9l8q9Gg3avqHI8NdhLt7v/980c5LGWb3Jo+NmfFu9xtzBs06bLT+Rpu/Or3Flo+3RX60fk4XafmmNl9YNHLimnRq+Zfz6vfV2rdjLjrKCBzVixWU7ZHkH4a9ubv13LXT/f4YPW5L809+bLf5WfvyjP/l+xcb4qkqUiO4Ep8bgtQqAMZDc4f17DOgZ58B/ebs1wIAMG380pnLb8XMXndky4ext5d/9OtFExBClL0+3n704PbfXvBNObLr+B1Bf27Z9K8O8k99vnHDj683SV4x56stmUJBltav++Tfd677KE4Tv+3oTUoI7+XNJRxK1FPNmSPnZGoVEAIOjs0OfPq5xyTH129LoxwBQoj+wub1V/0HPv+4mhACwBHGGCMExI+Oci/5hehOL5uxMF418rvNK99pnbZm7pJj2Q72N+fcuWtIXLvK0PfDb+e/2TJ769ef/ZFkZhKplBUmadp+uvrPr3tzJ35avDGdGi/v3XpN1mvuxgPfP2nat2jpIXOvuTtP7Hi/i4wPfemno/sXvhDA2QrpqKEJIS5Pzt1x4vDO7572IuKOjjJyWC/HPQLAEf3ZLTtvN3zqmfbqMuUZ1YDg8EZqiC3WgKLZg9S24SNtM/az19rKAMB89r9v/XQdmHAr8UKe+e6macO2MaACgevXc7oAMN3umf0PcyatXt50+IyhjdnNZWfu8hEv9m/u6Q49+7X/bu/e01fMAx7r92KzfVOfHHiAa/j0zJEt+dXA1YtpXfT3kYuFxuNn60dH5R3PBeHWqfLHmgZ0GjkkePzaVQmDKYCQufuPnfkxrw1ryrNLAEy376PhxyVg1hczNwAm3HSUwlM+MgAAEG6dScziw8f0ClF5Npm+Zg9H9Yk/Liu/fyuzMTND2X9I5xB/rmHfjgFb11+8XMgaAxB5q66xnlQW1THKbf3BaylmvnmzCM/DOz4Zu0eizxJMqgKNQN04JuoNoZQxAGC6PXOGHOEZKHzCu456Z3zX4NImECFAKYB4hbj4Wy6bkeHm1fL10oddKdcjHQGACXf2/L5b32nyU40IMEqZXXkwXgKpBZ+bvd2DzYHUqs+NeDaMaBkpBwBTvicvLgMRApLo/6z8epgvRwgANRWfWQRE2fPDLR8/TrJ3ffTM7M9+aP3LEAIAQM0CpcRsZgCEcIwKJgPr8tmedYc+n/je3AUtZgQA8GEdO1xedmy9+Zxf3AsB24/nAgOHx0L99u38l61f/DuYi7nlS0z60PGt1IwJDIAoOk3+aUosObfo1Q/iwWoAlU3B+gNhwCgAoyZKKdPk5mmphDnYH9w9VTxkMbNAKZhFTRBXvxhQs5kyidlopgCEmM7+9uXyUyHTVi8daPhz7MifrJd6iwtl1o+WJoK7m2Y8++mCX2I6fNBRbmlqS7kYY2B3UPmMHNfLQY+c+h6YZs/CxUwWOzNGBWJR7MuD4xupLZ8btYxbfOGrtl7ihCgIVBCoIDBRjbgG0S29hMs7Nyem3z604D/j3/8rxQTihKjT6YwCL+GZXqtnDdu1rSdc2rbpfEZuys6t8QVuMR0i4NLP4/q+8sORuwaO58Cg1ZkBAPiwuDjh4LpjbnFxgRwAAOfoWInp5roFGwq7TPnytSiJW9d3fxgbennFwl3Z4to/kbt6qFQergoOgFWUgrVeXIPW0T7Clb27r2beOfLlK8Of+TLeu235/aXurWNbym4f2pOYUXD3xK4Td/lG0ZEeAABgOL1jx9XMlF27T2ulYRGhvEGvB8ITQ8bfmw8lA9NqtNQuJsPWmNSs0+n0JgoECC+BMk0tfrbqvrixTEYyR/WSO+4R4tZ75vyR3vGLl8QXMLsOBcCxja9aeUms5zQUT2aQWo81gJIzccu/snYvffRK3ud/vj3kV5eGHYZP6RrM3QRguj2zBx/kKOVUYb0njY1zkcjGzJui/Wz5ByN+ox4hsa9+MrmnSsqGTRp59ctZz20RPBr3fP3VXqo9qwBA0rRTB37dqfYdg8luAGAgiSx3rFvaqlkrrzd+cUZXVcIOAAZBg14ZsGnKwoWHWw22nM1TWlJIBymoiC1ETdbm5U9eK5y38u1hyxRBbZ/7eHI3b49ODvaHftOmp32y6MMRf+qVARED35v8TCPCLgAQl/B6dxZMXHpZ5//YxIn9faV08PMdziyfN3pyu+cnvdPn+89+nbM46qcJTcBm1jBW0kRM6tty6Ftj28psP9jy4mNp9rIZEYmvo3q1LdcjNwAAqKTZmDd67X1v4dKukf+JcSV22eFUgdQccurUqTVr177zzhSFQoHNgdQavMxVIREMWr3Z9i9v1usMAuGlMrmU5wijZrPBaBKIzEUpES0OwpggmAwGMwXgJDK5jOcJYVQwGY1GgQHhZXKZlCfAqGAyGgSJUsmZtHoqUyo5s04nSFwUnEmnM7FyxxKpQi4nZq3OzCuUMmbQGEGulEsEg9bEK5U81ev0AvBypZIXdFqj4DB3u19NSRUEs8FgEpjj/TmJTC7leY4wSs0mo8FMzZeWvvjm9uhP/5r9mJIHajYZDSYKnFShkPLAzCajwMnkEjDpdQYqUbjIOKNea6LAlW4is9FgFGiJ80LmUq4KBkcZMcf1KtcjnMxVwQt6nQFkLgrerNcbBAbErjwIUvP1HqvdwwANH6QWMRs0xYbS/1rdcEa91mi/q0Frv6cVajLoTGWMKbNRZ7Y7VNCKaeotfwWNpqJjTTqtxbmn04gfDBqzAQDAbDkYQNDbPjrK3a4c5argeH9HGxkAMGrQaexmcMGo09iSM1uPMOmLrR8Fx01k9235KjjKqIIila0OtXWW7QMAsysPgtSW9lBK0ZJGkAduDbaYsOHYG4Jeozezf0dGCOKk9oixBkqlEs0eBKkDc7C4yPCvyghBamL3YNgkgiAIUnfaI/5B7UEQBEHq2u4pQ3paKjYNgiAIUlsEBgXb/8uhxYMgCILUMXgzWgRBEAS1B0EQBEHtQRAEQRDUHgRBEAS1B0EQBEFQexAEQZCHWnvWrVuHrYAgCILUqfZER0djKyAIgiB1qj2hoaHYCgiCIEidag82AYIgCILa8wAZOXIkdjmCIAhqD4IgCILagyAIgiAPGEndZ2m8c0eflKRPSTFnZbHCQsYYp1JJvL3ljRopw8JkQUHYKwiCIKg9tQFjmoSEnHXrio4c4cxmN29vpYuLu0zGSaUEQEhJMZhMRVrtndxcCuAeF6ceMsQtNpZwaJYhCIKg9jghOiZT7saNGT/8ICEkMDCwcZcuci8vajAwnY4ZDEwQAIDwPJHJiIsLJ5cbCgoKUlMzZs5M1et9XnvNd+hQIpdjPyGI89A78ZuO54Y83jvah2BrII+C9hQePpw2Y4a7i0vzVq3c69c3Z2eb793TJCWB+MA6QuwNI3EL7+rq5efnGxGhzcpKXbny8uLFgbNmqXr0wK5CECcR0k9uWHete2SvaB/eiaOT/pgya1fwpMWT4xQAAKZzSybN+7v1uwtfayXFtkUeNu2hOl3ajBm6kyebRUe7169vSk/XxMdbvhMlh5Q+AyMEGAPGhKIioagIkpMlfn7NOnYszsy8MXdu3rp1DebP59zcauFnmLxq6owNaYLjb/lGwz6dO6QBuvoQxPajCI4MV209eWBvSlTvEIU2eff2U8XurWLCJNg0yMOmPcb09OTRo9Xu7k2ffJJmZ2sTEoCxUpJDHJn+ovyI7wDmjAxzRoYiMDCqZ8/bCQlX+vdvsny5PCSkNgrIqaP69IlSl5IYmn9++7YLOCIQpAzyqGHj+t1d8ue0l3/nCKNS75YDJj3f1hXdd8jDpT2669eTR49uGBrq16yZ/vJlqtFUJDbEbiMTfW5lYMyYlkZychq0auWenJz07LMhS5a4tGxZ4zISj6aP9+vfoJT/gd42HNuO2oP8q2CG3JRLF68lpAtMm3xi3wnaomXzeq7VteuJZ6tnZ/4wrDgvr9gscVerXaWoO0jNtadTJ3jvvVqzeFJTk0eNahIerm7QQHvmDDObCanBMCUEGKNare7sWc+IiKYy2ZVXXgldsUIZFlYHv9r8PXNfX+EyfsEQ84YVG45dy9AS94Cm7XuPGP5EEzdrnZj29tEN63aevJyao+NcfRu27Nz76b7tAxW2OjPtraMb/9px/FJqrl7iGRzR6amRg+MC5XZZLLvbY8aCUeE8ALCCs8s/+uqQrPfU6UP1v074/GBxOUHmGw79dO7Q0qpZLh0RU/yCsd+cbffWktfbSatQGEfVX64dOv+jgfUtUxXTnPv5/c/3ZnItXv5uWg9PIu6z9LxZ1eWtrye2c7E7OG/fvMk/nTVI4/7z85uxVc294h1MZxaNr15rLD1vstskjZmweMpjrgAgJP3xzqxNd+1crpx/v9lfvdCUBwBghUkHtu86cT45PSMrXy9RBTaN7ffs8C7BinLJEsJLXVR+DSM7DRgxoJUPX61euM+YuV/hKx1sZTCkHfx10e8Hkos4FxfODOaUg799u9Mor9du0Mtjn4pQlYzRymptGQZSNy8/NwCmObf0bfthAFCjhnVi4Ikbbx7dunnviYu3szVUqfINbNnv5Vc6Gjd9OHv1vYhX5k7p5ivuZ7r51+xZa3PbTPrkjY5eBKrWjObEnyZ+ureAlfTBxB+ndHF52Hr5PhPIM+GuNa9stTru/2r30OLiG6NGNQoNVQcF6RITGaUlElKR0SO+M0YIcWz6iC0gCLoLF9xbtAiNjEx56aWmGzdKvLzqQppN19Z/Ms/k1a7r0I4qyLt+dNfenz9KLpgxY0gTOQDTXV398Wcb0j2iuvd7roEHy08+uXf9N6fPDps2fXATOQCA7tqaTz7dkFGvS79n+gbIim8e27rtu9k3NR9N7RFQ/tTTkLzx6+/2GWNfnzYy3JXk93z1jWgTA9Bd2rRsb06LIaMer88BENdgHydXo6pVGAd9oL2wevn+7HKdSQgUnjpwqqDtY7bZjGYcPXDRAKRaud9vB0lIdVuDuEdb9gEA4LzCLD8WVlxYzFSth4/uGsgBK0hY/d8j9kt/xpSEhByPqM4xvQJUJDtx58bti+cLXvPHRMqtBnPrYWO6BnIATNDnpZzYvmP111nyeTP7BlSxUyofMxUUvkoH2meUffC7j388p4h9Ycbz3UKTl4z7+lr3qV8MUiRsWLZ81bzPdNNnj2gqr2KtqzIMatiw1Rx4THtp5UfzNqe5hHXsOrCnByvKvH1brvLkpC5PvTY8ccZvvy/dGzG1hz8HxuSNSzbcdO8yeXScKDxVa0ZBq9ETvy5jxz7mD6m7F604U83z1rrq5ftMILVU2Rp0XF1qT+q0aT5qtW9oqDYxkQlCyWCxLfaUcqcxYl3aqZqyUf3Fi15RUdrCwluTJjVesYLw/APXHpqf6/3KvKndxdDUbl1be82euW7LmmNPTO3mydK2/7I5RR47afabndTi9z26hH41bfH65Ts7fDigPkfTd/+6+abnk9NnjIpQAgDExUUoZ77359pN57uMiy7dd0LmoYVfrLkT+sLMcbFeHAB4hraLCwUAVmg4+Mu+4vqRcR3Da1Lf6hTGoXJdWrN8T26Dbo9JDx4pbXs0Dm+cfuHA8ewuvS1nmsLNgwduyMKa1buRXOXcK9mh2q1B5A73YfqCAj1Rh7WLjQ3mgGVkbSNQYHeUT893Pu9p+7d9M5L21u9nElJejGwupkRkAeHtY63JxrVW3J64JDn1HoUqag+tbMxUVHiaWpUD7aaMixtXny4KHDBlQu8mUjBZOkLi3qjj8++Q3Cnfbv1jb9dZff1JlWpdhWFQ04at3sATbm/7ZesteZtXP3qra5nIPT6w92vPJU7/eeXSPS3ee7x4w5KNt7y6T30xRjwxqlr7A83LyjHz/k3bRrX0pNIz1fUw1lkv328CqZ3K1qDjKoWDo0drZZbO37bNeOFCg1atdJcvM7O52h6uCtZ7ylg/+kuXglu1gszM3NWr68LuIbLmnWK9bb0ha9S9a1OJ/mriVQPQe2dO36bq9j3bq23fcz4dn2zvaU45eSqDAs08fTKF+sfENiR6CyZ1RGQAV3TlUuk4O1aY+Nv8n8959p/8xpNBToetMqOuqBQ6u16oemEcor+ydtnurOD+L/UOLNdEbm26tJZdO3g43WLmGq8cOHzXs0OnCGnVc69h8areRrnZeZRTe3lWaTYhaj8fKdMUa2lJAma9RqPRaDRF+feSTmw+eIN5t2kTwle1FyobMxXOZtU8ULideCGf1GvXoZG0/FpnTOcoV9ONM+cLWFVrXfkwqHHDVmfg0XtnTqdTdWyfTo5Cxjm/7uNGtZNeXLnoxx8Xb0737/3qs1GWuIiqNqMp7fYdUAcHuxOnfmt11cv3n0BqrbJOdVyd2T2CRpP+8cfhbdua7t2jWi1UbY3HYvpUJDwOe0evN9y6Fdqq1fkFCzx79+bV6gcsPq4+Xva+UeJRr54rXM3LLWI0JyOLcvXrB5RqQkm9oACe3snIouCbeS+LCgVbZo/dUrYDtbqSCjPTra1fHzqraTPhoxHhNYgdojl7P39tb9mxorTN/lUqTAXG/NV1S3dm1u83c2AT6W4ot7cyumusx/zDB28MeC5MwjRn953Iq9e9W7hsuZ32VJJ7jYpXnYGadS+LuYf5Kh23s5B/7cC2nccTk9KyC3UGMwUqmEFhNzppzu5543bbvI3ujXtO/GBUu5Klk8p6obIxU4+vqHMrO7D0KTEtyC+kJEStcnSmzKvU7hwtzC9k4EmqUusqDIOaNmy1Bh7NzsyhfP3AgApmL+LV6aUxZ99fcOg433DgrOHhymo2o3Dz8lW9Iqx5Q96531pd9fL9J5BaqayTHVeH2pP9++9qb29XLy/t2bP3kZpSUdTlVadqNTJnZCj9/f3r1ctYsqT+1KkP2ulGy5TKUmICQMUvmAMDjnAEABhlwDfq88boWFXpQSpVB5d0NJF4BgcXJibfOJeUH+ft5fSlRUTV7oUJvYJLjheu/PXlXzdt5apSYRxOANfX/7zjXsCTHwwKk8O98tIDRB7RtbPfgSMHLg0Na6k7uf+0rsmQro0k8fatUlnuzhevWr2ZlZqu5wKCAniHJ48JS2d+fUDbsOvTIwY2ra92lXFC4ooP/nu1VCPHjpr0ZAMegJk0Wcknd2z5ftbdvGnv9m0orVIvVDpmKix59Q7klEoFYVqNhoGalF9A0WgpUbm6kCrWuvJhUOOGrebAY7R0mGy5SaIgI1vHgAmFGZlaFion1WlGISXhdI48Yni4wsnfWl31ciUTSI0r62zH1Z32MIMhe9myFp06GW/fBkqraPSUXQSyTfHih/voEGOGmzfrNW9+Zu1a/wkTeHf3B6k9msxMDQPbiS3LT0/XgNzbx51w/vV8OSEj/a4ZfEocG+a7afcEzs/flwfOx9+Ho/lmlybNm0vvKxrRL06pVzRnyaIvPD2s8SlOaI/UJ6RFS/vYG+2+kpSqWpiycxhnvrHx5613fHtNG9JcAVCBqS1p/NhjDbZv3X9mpF/uwQvQYmxnf05rn0xluTtZvOqOVE3S9XTw7hHiyDPEChN2Hc2StBo3ZVw36/faGxwr08heDSMirI0cHRPKUqeu3X7gxpOjrAtC9++FysZMhf1QzQO5hs2bKnclnLuQPTDIr0xlTTfOXSzm/JqGqUkVa13pMKh5w1Zr4HFqH2+OZty5ZwZvR6PFcGPD4nXX3buOHVK4ZuXyJftDp3T346rcjPoL+49kurQa2dqNOPlbq6tevv8EUuPKOtVx1VrvqTEF+/e7enoq3NzM2dnl9YOV1xJ7mbG9yps+5Q+3fksLCiQ87+Xvn79t24M1e5j56rHjmbRkUO85kCQom0c3lQHnF9OhiTT/5J6TeSXOgJxjO08WSELatvEjwNVr276hJO/4lv13K1v+kvg/PvGdYY0ytnz97c5U04OoSDUKYz+qubs7l21J9X7ipaEljguHyQd27trMeHbv2o37klzaPtG+zBxUae7OFa+6nVl4Jv6SyaNFdCOHv2KTwUhB7uVTEkBfdP5s0n2LwygDAK7Kt7ytdMzU1oHEte1TfULI1XVLNlwptF8vM2XG//rznkzXVgN6NeGrWuvKhkHtN+z9c+QCo6P8Se6JnSdyHZwM6a6sWbzpllePV57v0W/sCzHcud+X7LojVLUZhTt7/jpSENCtTxun/d911sv3n0BqXtnKOk7Iu3Jw16EreU4uyNaC3ZO3alWAv3+J8FTF1nEU+eZYgSoyqrOy/OrVS1m1ynvEiAeoPcTNPWP9J/MyerQPUbGca4d2HLgtDRs5LE5FAEj9nqMH/f3J6iVzPr/Ro12IiuUnn9y9N1EIHTr6yfocAHBBvV96+vTctf+dOfNKt7jwem7EUJCRcikxP+rNqf3LxqzIGw986428D7/8bf4Sz1njO3jX9m19qlUY2+BKOngAvLu/OzzSpZIfIvHu0DXqzx927id+fcZGu5Q9Na40d6eKVw0MBXdunlq79qwpaOATETKHNVCHtwjir5z8a22UonMDpe7OhX1/bU+SuxBTKd965vUzp3UcADNrc26e2r39Ft9gUMeQqroFucrGTK0dKG086O03tN8sXjPnjb2Nm3oWmFjx6ZWfnL93PU2rajXi7fGPi6GbVar1/YZBLTVs9QYe36T/C91PfbVnycy5V7u1bagi+ty0pMzAIeN7B+sT/1i8/a5/72kjW7oScO08ZtTp979ftXhz8xlPN5JW0ows9+qhrSvXX6OBXb3unTh8T5yu76YbGM29dvyoe9PW0cHKh6qX7zuB1Liy9e/fceZLa79ZvLfAPUW18NVoSd1rDzOZis6fb9a3r/HKFceK4nC9B6DU7UTLW0X3lx/GTJmZ7tHRxjNnhMJC3sPjQWkP5x73ygT/v1duWbUnU8e7BzTr8cqI4d2swUPyxk+/Nydgy/qdxzav2K2hSp+GkX3fGDKwQ5A1ZFkROnjaxw22b9517MjGUwU6JnP3bdCs1ePhDqOBiEf0i1PG5s1ZsugLtccHz0TU9j1LqlUYSzsLTN1tzIioKhSFeMR0a6s6dcTz8W7NpM7k7kTxqo5we8vnH+7QBnccM2Fg4wrGPN9wwOQ3DL+uPbBw9iZBpqof0WXQ1Dmw+q2l9g1SkPDHFwkAQAgnUar8G7d/dtSIvk2q4SasdMzU2oG8d8yLc77pfu7Y8bOXE+MZMCL3j+7XdUxcbISvvHq1rngY1FbDVnPgEY/WY2Z90GDD5v0JO1Ye0FKZql5Yp1bupCDh1yX7cgL7zxguRuoDUceNGpNwdcG6xesi54wMk9+3GU0pe37ZdkXHQLP/lx/2l8qwcPdPC5NGzIsKDnzIevm+E0gNKzvo/h3H+YaEeCpvNmrs59y5ITl69OimzZvfe+99+63paalVPL44ISHz/fcj4+K0p0+XaEm5d1LmNm4VSBRztOrjwO3GGAAoo6Ovnz6tmjJF1a1bFUs7cuTIVatWVVFVLdcMz1wwqvmDv5AIQR4c2sPzX110u+fMb17EoXwfTAk/jPvyQufp342NLC2jLHPbnLd+NwyZ98mgIA4r6yyBQcG1ud6jv3LFVaEQiost5S73sokKs72LH2yf7bZUZPowRy9Bo3GRy/WXLz/gJR/8TSIIgtQyNfW56a5edZfJqE7HyrjUrE425jCerbyrzf7b8paQI6cc1WoVbm7Zly5hLyIIgjxa2iPcvStTKgW9vvQdCJh60KDgL76oxYKeCw0to0xUr5e5upoyMrAXEQSp+WTYsOuLY6PqObj0071F/zEvCY3VBCv7EGlPcTEnk1GzmUG5aILahpU2gKggcDzPtNoH0zLEs8f0Ffi4VORfgEuXKSu6YDNU+pP3iez2hMMvlA3aPtEAK/twaQ8IAgAApWVEotZXSZj9LRDEGARBsL0jCIIg/yTLq8anVC6CXg9SKbOpgvjQHYNByMt7cEYPAADPm/V6olRWPZEqB7khCIIgD7H2SNRqY0qKi4tLmZiCvG3b8rZtA/u7Ltk74uyfWFrOwCn72bqFldkokZh1OomnJ/YigiDIP4uaxlgrmjUz6PWM50tFS9tdqVMqrrp0RDWz26n8zXXKB2Hbp0YFgRkM+uJiebNm2IsIgiCPlt2jCA3NFQRaWGhITSUcBxwnvgPPE4nE/gUcVyrAuryVU36jo7vsUL1eKC4WNBre01NrNruh9iAIgjxq2uMWE5Oalwf1odLocwAAFBtJREFU6jGA+z8yjvA8kUpBIiFSqeUlapL99UAVKBATBGowUJ2OarWWXAjh3dyKb9/2j4nBXkQQBHm0tIdXqyU+PrqiIl6lMt83uIAJAjiKSbMoEM8DIRazSQzUZowJAjObmclUPphN4uFh0GqB5+UNGmAvIgiCPFraAwBeQ4bkrV7tq1abnApsY2YzVGwwVRSrzfv4FObmqp56CrsQQRDkH0ct3CxOPWBAYX4+KBScXF5eOWr4cgiRSjkPj9z8fO/Bg7ELEQRBHkXtkfr7u3fqlJeTw/v4VEU5aq5JUn//guxsefPmitBQ7EIEQZBHUXsAwP+NN/KKisDFhSiVTlszVdQkolAQT8+cvLyAt97C/kMQBHl0tUfRuLHnwIFZBQVSf39GSO162EppEiGywMDc7GyXzp1do6Kw/xAEQR5d7QGAgDff1FKqNRikvr5OWDNV1CSZn5/eZCrUaoOnT8fOQxAEedS1h3dzC/n++4z8fEEm49XqB7Hqw3t6Mje3jJycBl9/zavV2HkIgiCPuvZQSmmjRu5vvnknN5e5uvIqVe2u+vAqFefldScjw2X0aBIZyRg+TxRBEOTR1h7GmE6n02q10LkzGzw4LTeXurjwarVzaz/lkXp5EZUqLTOT9urF9e2r0+l0Oh12HoIgyCOtPWYrJpOJ9umjGzr0Tl6ekeNkvr5EIrmPNVO5Dkkk0oAAs0yWlpWl79OHDh1qMpnEvAR8cg+CIMg/E0mtpMJxFg0Tn5hAu3TJV6mEn39W8bzKx4dptUJxcZnny5XYTBWkSTiOd3fn3d0LiosL9PqiUaOk7drJAAghhBDsOQRBkEfd7uF5XiqVyuwgERE5779/Lzg4LS9PByDx8eE9PMRHzFXqYSNSqUSlkvr7GzguNTs7w9c3e+pU0rq1TCaTy+UymUzMi+d57D8EQZBH1+4BABcXF5vpw3Ecz/MSiUT76quay5cNmzfLs7PdpVJXd3eeEGYyUZMJBIEJgu2pCkR85oJUyslkFEBjMBTm5+vd3QuHDOGiolyVShcXF6Xdu0KhwM5DEAR51LVHlB+b3SOXyxUKhVKp1Ldtq2vZUnP9uvbwYcX585xE4gIg43leJpPwPCFEfCQcpdQsCAaz2WA2m41GfXi44bHHSESEu1yusKJUKkXhQYsHQRAEtccuOYnEw8PD1dVVr9fr9XqDwWAwGIxGo9HLy9i6tUGvp0lJusuX+eRkSWYmaLVgMhEAJpGAUknr1zc1agQRESQsTKZUukqloodNLpfLrQpkW1hCEARBUHtKwfO8q6urq6srY8xoNJpMJoPBYAmECwwUOnemlFJKbU/NFsMHRE+d6KyTSCS2BSSpVIrBBQiCIKg9VYUQIlotbm5u2NYIgiCICLqwEARBkDrXHrxCE0EQBKlr7blz5w62AoIgCFKn2nP79m1sBQRBEKROtSc5ORlbAUEQBKlT7UlMTMRWQBAEQepUe06fPo2tgCAIgtSp9uj1emwFBEEQpE61p1+/ftgKCIIgSJ1qz7Rp07AVEARBkDrVHmwCBEEQBLUHQRAEQe1BEARBENQeBEEQBLUHQRAEQVB7EARBENQeBEEQBEHtQRAEQVB7EARBENQeBEEQBEHtQRAEQVB7EARBEAS1B0EQBPlHIMEmQBAEcQ5KqdlsZowxxh5F24XjJBIJxzljw6D2IAiCOCk8RcWaqylphUUa+khqj6eHW/PGwW6uLk7ID2oPgiCIM5jN5ss3Uhs2aBDbrk2pyZcAMOt7eSra/jBw/zKX/lYQhJOnzlxJTmsV3lgmk6H2IAiC1JHdk19YPDSmtd5MACgAAQBCCGOWeZoAYbbZmgABAoyBZQcgBABA3Jcwyz6MAQEATpzlCQAwxoCI+9pmf/GY+38WNzDroQwIAAUm5ivuQACYXTEACLGWEEoVnFmVx1o7MXmufds25y9dds7fiNqDIAjiDIwxAMbxnCAwYEA4AABGKSEEGAUgDCgB62TPCDBqmcjtJmsC4r4EAAgFIMAAgFqVyKZjopRRq7oAs4gds4gKWCSGAWOMEFHMGGPE9p81T0aBiTtTRghQm5RYMmJAmVWgCDDGgBExD0IstbOUmRGOUEoppag9CIIgdSk/wJg4YTPrjG7ZItoR4jclBhAjFhODI6XMBYvIkBKFACCWSR8sAsQYEyXKqi/ArHYSAKM2xSFAxc2ibAEVTSf7YlNmM3esJSVAGbNkwYAxmzEGQEqXVCweI4xYqu8UqD0IgiDOmz4MQBDVhVEgHABhjAEBDoBRixbYLZRY5YQyKLe8YtMniwYxwojV+UasPjRRDCx6wEqUCYgogFbvnehTEx1rhJX495i9hNh0ThQba2oA9u49YIQQarGTCFitHipaY86KD2oPgiBITQwfYIwxy1INsxkWDErWWuwnaIvAEGJd6xFlgFjMD+t8brVZbM40O7NDNKK4kgRK3G6Ww+yWa6jdMpLlC6vtBczO0CKMlXKdMSgxliilrGQpq2RJqMSMQ+1BEASpS6OHAYgzszhfE6szTZyfrTYIKTFxRBmwTvqWdXxi8YvZfGA2uSF2XjiLOlEgYuAAsyqW1RqxrDRZBQtKbBe7N7B47yyOOVJiJ9lEsMToYbYiM8tCEi1JktXA9EHtQRAEqYH8MBAYsUQAAABlJTO37SMBAODEVXqLN030vhFq3c3iMbPEuTECtgUhMcCMY8wSmGa3OGQnZ1bBs/jgiGjHWPMX7RRLnJslis0aYkcYMGtmFktHYHaaU2KVgTUyweoSZOhzQxAE+X9oD2WMUmYzF0qwM3XE9RbBEjMGhBDKbL42BoRQcbmFWt12lIBdEAAAMIvXCxhloh3F7KPLLKEHrMSgsXrZLIJVEhhtCatj1hypZbuYgBilYOefs3wq5Vuz6Q+twQ0dUHsQBEGcFx/rjG7xX9k+W6KTCSFAqGX+JpYgNYsVYXG0sZLI6VKxB8QSMW2LqmaivWRd8SkJi7YKhSVUwbJaJFo6JStC9sUGJpo7oggRwkrC84glcA+INSCclRStpCilWgC1B0EQpO6MHnG6FljpNRnrtT4AwIpuxG9auffwqRtpmcUGkKsCgsM7dh74bK829aRWi4ZYwpot/itiS4jYoq4pWNdniNVTZpEEZjNbSuLVrCs5tktNmZ13zmqSgcWcsmmc6IwjVrFijNoFL9gMplIihus9CIIg/yf5ceR3YhQYY0La1u8/+OzYXc4nonPcgL5eLkyXlXwxfv2y97YcGPTJtNc6qoglzsBmwFhNJat1UnItJyUWPxshhAFlUD4+25KSZU9R0pgtMNqqE8S6JmRNgVqjqykwwsAiOba7MhAK1HZ/BFbKhML1HgRBkP+X9tgW4EtjvLTm48+OZQU8/v43L3cNklmdbkx/8+CXb/64fsa3Qf+d1i+QQOnLPoFYF4/EyZ9YzZeSaGhgQCzmCLGXntILMgSo1SKyfEnsb99jEw+wqR8DJuoWs/MMWktVfrnHJr2oPQiCIHUuP+BQe1jxkRU7UwT/p6ePfjyIZyDYJm1Zoy6vT7l04Z1DK38//8S7kXLD2S/6fr6rsFwafMMXVnz6YmjRlkmTFpw0e/Z5a/mcdq7EEp/NgGVvnPfS3LN6WdwH+97sIrNcRVp8/cifS3ccOJ2arZV4NYns/sLI53oGykG8wU/+ltdf/z61x+frRrWU2ApvOjLt5Y+PtZu56/WOMgYEaF7SrlW7D51Mvp2WlauTqBs17fzcM6P6BCsd191pUHsQBEGcNnoYY+L1PWXQXYr/W8s16vVESyllZe935tK+c0e/Q1uOJVwzhUfywX2nT2ptAgK6xF+X78hs8ezkLkE8IcSloT8zW+PbCg8dOJrT5gkv6zWp7N7eTRf14u3gKBUoAIDu3Jr33tx4t2HnwRP6BMqLknZv/+uDWUmFH344yJ8DZrl2lDHGKLW7TZt1qyDWgumTjx/OVsV2GjrUX01yTq/ZuPHD+WbfeRPayh20gPOmD2oPgiBITeTHkd1DM+/c0YGscYMg3pFVJKkX0oinp9NTi4QItapp1/ZNAYAV6bb+d0ehf1SP2BaWmZkyJlAAPrx52M3zu/ZkdhvuS4AxAsLVg7svS5tHBVy/IhpeDOidzd9sueHT85MfXohyZQDQuUdz5SsfrFi6MaH32BglWGWGMhBKQuPsA6bFTwHdZ/ze3VbSjlHs1ohVfx9OMcU0lTjWHueaDp+ZjSAI4rz2WKfg0i+q1+sZyF3lxNG3jMgVSgBm0OpLbbfKQNmNxCO6W0fZpS1HblHKgAEYLmw+mu7d/vG2UqtsMCH9zLGrtF6Xto05rVan0+p0WpNny7b+JO9qYoq5JH1m0uQXFti9NCbHVbAc4uvrJ2VFBRrq4FvA+7khCIL8f+RHvHlbWRRyBYHMYq3AKO/gIK1Wy4DIlApqvXpGvL8os16vCiUbGQNQxvRv5znl6N6Lfca0kLCic7v25tUf+FgL2Qrb/kL63Qwq5P/+yfDfyxgYnsXFAmNETIpm7J/Tb3+Z4hCXkloIOUl7Vu05FJ+ceq9IozdToIIJlIwyVt6AYzVY8UHtQRAEcd7ucexzI34B9V0gKeVWqtCmcXnxMacl36ScT70gN2Y3f1NLmqUStGyUt+n0eP3DB7ZcHtkiQnvgYLwm5Jn+Qfw+sAU7MEYZ8I1HvDauu0fpwDmJujFhQMWkiFebsTO7NywpknBx2Xd/XrX43Fj+2R/GLdxdFNxz9OChLQO83KWc+dLPY/+4DNRRNTHGGkEQ5P8iPKyCiytloW3buhw4eHLf+b4h0WUeKM008cfis8BncFRj3u5Y26I9K71RfJc07N4naNPKw6de9cnecpm0e/7x+kRjfZYOY0D8/Xw5mmdUhEaFyhyV1XKjN5lXk5jwyJKZ36zZwNmiBvIP7Ttwh4+Z9vrE/iqLgBWn8KxsoUrsHudjDXC9B0EQpCYKZLEJSr+Isv3zXRvxmds/++PYPaP9V4a0Ez9+fTzHNXzIyDBp2QMdJGjNBQJ7dwo3JO74eevuS8rYAa09idVHB5QBJQ2iOoTyuXt37L5tdFykUnZVmUzBUjadkRK5t58SLF8JBScTr5qhggRZDYKs0e5BEASpgenjeL0HQNq87ztTMj6af2Tes1ciH4uKDPFUgD4n+drJw0lZfIOn5ozuVR9KPTOHWbWh1HqPbUmfgm/rJ2LXf7P2CAl84tVYeckCjLg/Cej/dp+/J29Z+upnl/q3jQx2JfrCe1evnsmNfOeLnkFcqaTsCkyt91OgjIFX62bB/PXjv2yKdolt5KJLO3VkzeoUhSsxMlbBeo/zPreLFy/iAEIQBHFOe6DiNQ++ft+xXzZvs2310RMJJzfu0xhB5hFQv1m/YRNGdomuJy17nL3LzYH2MEbc2vWLVh0+qe7TsbmUWfK283rJI/rOXhK45Y+Dh3ftiM/VMbmbX5PQNn1D1VDKNVjaS2afAXBNnnx3jnHZsmPfvrbTLPcIatN+6PwpsHTWInDsWqvBeg9ZsmTJjeTk9957335reloqjioEQZD7UFhYuG3/iZdfHX871/hotkADL9nSHxf17dbBw8Oj0p0Dg4JL2T04gBAEQWpi+tCarHv8080+Z0HtQRAEcX7yZQzK3TPHecwmUyMv/urdYqWLG8dxD331McYaQRDk/6I9ALVo9xiMhtDAwHsZ9+7l6Dy9fB5y+WF4XwMEQZC6Fx5LiFjtudwopQAQqFbqtDn5uUSl9n6o5Yc5H26A2oMgCOL03FtxjLVz2sMYAAwY8NS2bdsvJN8ryCfuKvVDKz/2d6GrLnhtKYIgiPOmD6voQk5nXwBw+/btwYMHRYcFutLCwoJ8s0BpbedSKy+8jzWCIEhdQwghhAhUYLUKAJhMplu3bj3//HMx4Q1khpziwnxBqOVcagWzIKD2IAiC1LX2eKtVu/cdMQtC7do9RqPRZDJdv359zOhRnVqFSo15xUVFD5v1Iwh0975Dvt6ezrkEcb0HQRDEGRQKRauI0DMXrx/ekFhbaRoMhqFxMwVBMJlMJpPp2rVrEyeMX7hw4bIVq9LvZcvkckLIQ1J9juO81arWkWEKhQK1B0EQpI6QSqXeXurO7aIEQaitNLVarfhBNH2MRuPFixfffffdr7766uDBgwqFwsXF5SGRH0IIz/NyuVwqlTqjPZGRkTeSk3EYIQiCOCE/zs2890lQ/CAKj2j9nD17dvr06XPnzj158qRMJnt45KdGZhOOHgRBkIcQUXhEBTp9+vTcuXPbt2+fl5en1WrZP/8uPqg9CIIgD6n22DxvJpMpPj5+/vz5cXFxeXl5Op3uny4/kn+B7YYgCPLvg1JqMpkopdu3bw8JCbFt79y586lTp2rd3YfagyAIgkDDhg379ev3xx9//Pjjj8OGDdu4caNarZZIJFKp1N/f393d/Z9t92AHIwiCPGw0btz4wIED7u7uGzduXLly5dtvvx0aGhoYGOjm5gYAPM//o40eAODQ7kEQBHmoaNq06eHDhw8fPnz58uXx48cXFxcvW7YsPDxcEASlUunm5qZUKh/+JyxUoj3/9AogCIL8yzh48ODevXsLCgoKCgomTJigUCiWL1/etGnTvLw8g8Hw76gj2j0IgiAPEZTS/fv3a7Xali1benl53b17d9y4cTk5OcePH+d5Xq/Xs3/FY1JRexAEQR6aGZnj4uPjGWMtWrRQqVRKpbKgoOD1119fu3ZtTExMamrqv2bGlqDPDUEQ5CFBJpMJghAWFqZQKMTJWSaTxcfHZ2VlJSQkhISE/DtuagAYY40gCPJQ2T2urq4AYJuZ5XK5GFEdGhqqVCr/6eFtldg9gUHBOAgQBEGQB6ey6HNDEARBUHsQBEEQ1B4EQRAEqU3twVgDBEEQpI75Hz+nQJ6bAb4tAAAAAElFTkSuQmCC" alt="" />[/html]

Возможно, что в Gentoo не самая последняя версия lazarus (у меня версия lazarus = 2.0.12, версия fpc = 3.2.2). Но надо ли мне становиться мейнтейнером этого проекта для этого дистрибутива, или есть другие дела? Или наоборот, у меня версия слишком новая, а формат файла в репозитории старый?

В репозитории, кстати, не написано, требуется ли Lazarus и какой вообще диалект паскаля был использован. Так-то в природе, оказывается, существует ещё GNU-pascal и соответствующая IDE к нему.

Инсталляция не требуется.

Написано в документации. Ну ок, если автору не требуются инсталляции его произведения, зачем идти против его воли?

Кроме того, совершенно очевидно (из описания процесса сборки ресурсов, и uses Graphics;), что паскаль в такой реализации это windows-технология, переносимая в linux с недостатками и привязками к платформе windows. Не родная (нативная), в общем. Это неприятно.

Грамматика обрабатываемого языка не описана формально, как и в более ранних советских работах.
Это существенный недостаток проекта (и этого и советских), показывает наличие недоработок в теоретической части.

Отредактировано Лис (2023-11-28 06:23:04)

0