
А exit в FPC поддерживает вызов с параметром.
Модератор: Модераторы


Mikhail писал(а):Тело циклов иногда занимало несколько сот строк и догадаться что это бесконечный цикл можно было только пролистав до конца. Почему разработчики не написали эквивалентный, но более понятный
Mikhail писал(а):Циклы (структурные) while, repeat, for остаются, но запрещается их досрочное завершение. Одна точка входа и одна точка выхода.
Mikhail писал(а):Дополнительно, вводится (неструктурный) цикл "loop end". Выход из цикла осуществляется с помощью операторов break. Это цикл общего вида, позволяющий реализовать такие конструкции как "цикл с выходом из середины", "цикл с несколькими выходами" и т.п.
Mikhail писал(а):Сейчас, если нужен цикл с несколькими выходами, я пишу так
Так вот, перескоки через уровни - они вводят в ступор. Приходится притормаживаться и разбираться куда конкретно перепрыгиваем, и почему мы перепрыгиваем.
 Именно поэтому Мартин это подход так упорно отстаивает.
 Именно поэтому Мартин это подход так упорно отстаивает.[MSEide-MSEgui-talk] [off] Möbius: Pascal without begin/end ?
Вообще говоря, если есть доступ по SSH, то git-сервер, можно сказать, уже поднят
Вы похоже сами выдумали себе мазохистские проблемы, которые затем героически решаете.


making Pascal less verbose is an excellent idea and deserves admirations. I vote for getting rid of begin/end or at least renaming to something less obtrusive. The begin/end hell is the reason I adore all those breaking the normal codeflow keywords like: exit, break, continue. They save me from the visual garbage.
 )
)Git прекрасно собирается с минимумом зависимостей — openssl и zlib.
 Кстати, исходники OPENSLL - не малыши. Забивать ими "/usr/src/" на рутере - тоже не комильфо.
 Кстати, исходники OPENSLL - не малыши. Забивать ими "/usr/src/" на рутере - тоже не комильфо.

debi12345 писал(а):и здесь "GOTO <meaningful_label>;" - палочка-выручалочка Именно поэтому Мартин это подход так упорно отстаивает.
debi12345 писал(а):Ну не знаю... По мне проще всего зайти рутом в SSH-консоль (можно без пароля - если через "authorized_keys"), открыть МСEDIT, отредактировать, собрать, запустить (можно в другой консоли -чтобы не закрывать редактор). Какие проблемы ? То,что MCEDIT не прячет нафиг ненужные BEGIN ?
debi12345 писал(а):Не только нас допек старый синтаксис :
debi12345 писал(а):Забивать ими "/usr/src/" на рутере - тоже не комильфо.
Mikhail писал(а):You misunderstood.
Cycles (structural) while, repeat, for remain, but prohibited them early completion. One entry point and one exit point.
Additionally, introduced (non-structural) cycle "loop end". The cycle with the help of operators break. It is a cycle of general form, allowing to realize such designs as "cycle with the release of the mid", "cycle with multiple outputs", etc.
mse писал(а):Readable. MSElang programs should read like a letter.
mse писал(а):MSElang is optimized for people like me who are hindered in productivity by all the colors, lines, shades and whatnot modern IDEs provide. That the productivity of "letter-like-coding-style" is not so bad one probably can see by the MEide+MSEgui project, a single person makes a whole production ready cross platform GUI development environment including IDE, designer and accompanying tools.
А зачем Вы собираете на роутере? Или Вы внедряете Ваши проекты именно на роутере?
Вы пишите софт1 для роутеров? Причем пишите его в реальном времени в процессе работы роутера (и Вас админы не выгоняют)?
 Так что "выгнать" может только собственная совесть
 Так что "выгнать" может только собственная совесть 

debi12345 писал(а):Нифига не ясно.
debi12345 писал(а):Исключительно для обслуживания процедур (RETUEN без значения) ? Тогда точно в топку
Result:=...;
Exit;
debi12345 писал(а):У нас (200+ сетевых иснталляций и 4 сети) админ - сокращенная должность. Я ее замещаю - за 25% надбавку Так что "выгнать" может только собственная совесть
А если Вы чего-то накосячите, то у Вас простои считаются нормой?
 Типичные рабочие коннекты (SSH и VPN) переживают без проблем - не рвутся, а как бы притормаживаются. То есть правлю и и нагло рестартую прямо во время работы
 Типичные рабочие коннекты (SSH и VPN) переживают без проблем - не рвутся, а как бы притормаживаются. То есть правлю и и нагло рестартую прямо во время работы 
еснсо если стартовые скрипты написаны правильно

хотя бы на 1 минуту по своей вине, то считай, что с тобой разорвали контракт и занесли в черный список.
И в чем проблема собрать на машине с большим хардом, а потом установить?
 И место, и лишний листенер (потенциальная уязвимость). И он реально "питона" (тоже место) хочет.
 И место, и лишний листенер (потенциальная уязвимость). И он реально "питона" (тоже место) хочет.И он реально "питона"

@Modula-2 fans: Whether young Nikolas or old Nikolas was more clever is still an open question

debi12345 писал(а):Камень в огород Модулы/Оберона :
debi12345 писал(а):и лишний листенер

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1