Показать: все голоса без новичков ветераны

 Нужен (это было в прошлых урках, вообще - хорошо и т.п.)

     5 (50.00%)
 
 Не нужен (идиотизм языка, который надо исправить)

     5 (50.00%)
 
Всего голосов: 10

АвторСообщение
постоянный участник




Сообщение: 251
Зарегистрирован: 20.01.07
ссылка на сообщение  Отправлено: 28.01.10 20:39. Заголовок: Vote: Пробел после оператора PRINT в фурке


В досурке, если строка выводится оператором PRINT (сокращённо - P), то после неё добавлялся пробел. Я посчитал, что данное поведение - нелогично, если надо вставить пробел явно, лучше использовать #$, и убрал это поведение в FireURQ. Как результат, фурка "склеивает" строки, выводимые по PRINT.

Хочется узнать мнение общественности. Как вы считаете, должел ли вставляться пробел после PRINT?

Тон. Спасибо: 0 
Профиль Цитата Ответить
Ответов - 9 [только новые]





Сообщение: 1
Зарегистрирован: 23.01.10
ссылка на сообщение  Отправлено: 28.01.10 23:23. Заголовок: Я не считаю, что про..


Я не считаю, что пробел хорошо, но IMHO - надо оставить как было в прошлых урках. Для совместимости, а не потому, что удобнее. Изменять существующие стандарты - порочная традиция, приводящая к неизбежным проблемам.

А если хочется кому-то без пробела, то ввести новые оператор (допустим - write), который будет реализовывать новую логику. Или переменную-флаг, на худой конец. Старые урки - это не просто exe-модули, это написанные под них квесты и это бесчисленное множество экземляров документации по ним, раскиданное по просторам И-нета.

Спасибо: 0 
Профиль Цитата Ответить
постоянный участник




Сообщение: 252
Зарегистрирован: 20.01.07
ссылка на сообщение  Отправлено: 29.01.10 01:07. Заголовок: Проведя несколько эк..


Проведя несколько экспериментов, обнаружил, что несколько недопонимал механизм работы PRINT. В досурке пробел после PRINT не вставляется. Просто, если строка, выводимая PRINT, заканчивается пробелами, то эти пробелы не отрезаются, а выводятся как есть. В фурке пробелы справа всегда обрезаются.

Тон. Спасибо: 0 
Профиль Цитата Ответить
постоянный участник


Сообщение: 260
Зарегистрирован: 13.03.07
ссылка на сообщение  Отправлено: 29.01.10 07:37. Заголовок: Полностью согласен с..


Полностью согласен с Logger'ом. Необрезание пробела в конце строки - решение спорное, но обратная совместимость важнее.

Хотя, если бы платформа разрабатывалась с нуля, проголосовал бы за второй вариант.

Спасибо: 0 
Профиль Цитата Ответить
постоянный участник




Сообщение: 253
Зарегистрирован: 20.01.07
ссылка на сообщение  Отправлено: 29.01.10 10:06. Заголовок: Я принял таки решени..


Я принял таки решение повторять поведение досурки.
http://furqbt.ifwiki.ru/view.php?id=128

В следующей версии, как видите, будет исправлено.

Тон. Спасибо: 1 
Профиль Цитата Ответить
постоянный участник




Сообщение: 327
Зарегистрирован: 20.12.05
ссылка на сообщение  Отправлено: 29.01.10 16:08. Заголовок: Правильно решил, имх..


Правильно решил, имхо.

Спасибо: 0 
Профиль Цитата Ответить
постоянный участник




Сообщение: 309
Зарегистрирован: 20.01.06
ссылка на сообщение  Отправлено: 29.01.10 17:27. Заголовок: fireton пишет: Прове..


fireton пишет:
 цитата:
Проведя несколько экспериментов, обнаружил, что несколько недопонимал механизм работы PRINT. В досурке пробел после PRINT не вставляется. Просто, если строка, выводимая PRINT, заканчивается пробелами, то эти пробелы не отрезаются, а выводятся как есть. В фурке пробелы справа всегда обрезаются.

!
собственно, добавлять пробел вообще не имело смысла, т к тогда невозможно было бы 'склеивать' строки при необходимости. поэтому голосовал за нижний вариант.

рад, что на самом деле в досурке такого идиотизма НЕ оказалось.

fireton пишет:

 цитата:
Я принял таки решение повторять поведение досурки.

никогда не против таких решений))

мой дневник: http://ariom.ru/forum/t4591-0.html Спасибо: 0 
Профиль Цитата Ответить
постоянный участник




Сообщение: 40
Зарегистрирован: 06.11.08
ссылка на сообщение  Отправлено: 29.01.10 19:32. Заголовок: Я чего-то не поняла...


Я чего-то не поняла. Так пробел остаётся?

Я за мир во всём мире. За отдельно взятые инопланетные цивилизации ответственности не несу... Спасибо: 0 
Профиль Цитата Ответить
постоянный участник


Сообщение: 261
Зарегистрирован: 13.03.07
ссылка на сообщение  Отправлено: 30.01.10 08:25. Заголовок: Ajenta пишет: Я чег..


Ajenta пишет:

 цитата:
Я чего-то не поняла. Так пробел остаётся?



Да.

Спасибо: 0 
Профиль Цитата Ответить
постоянный участник




Сообщение: 486
Зарегистрирован: 17.03.08
ссылка на сообщение  Отправлено: 30.01.10 15:37. Заголовок: fireton пишет: Пров..


Ajenta пишет:
 цитата:
Я чего-то не поняла. Так пробел остаётся?

fireton пишет:

 цитата:
Проведя несколько экспериментов, обнаружил, что несколько недопонимал механизм работы PRINT. В досурке пробел после PRINT не вставляется. Просто, ..

т е предполагаемой нелогичности в досурке таки не было.

Скрытый текст


I love Sinclair, DOS and URQ Спасибо: 0 
Профиль Цитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 217
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет