FireURQ Bugtracker

Просмотр подробностей проблемы перейти к комментариям ] история изменений ] печать ]
НомерПроектКатегорияВидимостьСозданИзменен
0000208FireURQинтерпретаторобщая2013-03-20 12:202015-02-23 10:16
Инициаторbrevno 
Ответственныйfireton 
ПриоритетобычныйСерьезностьнововведениеВоспроизводимостьвсегда
СостояниерассмотренРешениеоткрыт 
ПлатформаОперационная системаВерсия ОС
Версия продукта1.7 
Целевая версияX.X (future)Решен в версии 
Суть0000208: Функции в URQ
ПодробностиЧтобы не мучится с переменными и proc'ами предлагаю ввести в фурку ссылки, которые выдают результат в то же место откуда вызываются.

Пример:


pln #%translate("London is a capital of Great Britain.")$

Выдаст нам на экран:
Москва - столица нашей родины.

потому что в функции будет

:translate
if translate_1=="London is a capital of Great Britain." then translate="Москва - столица нашей родины." & end
translate="А такого мы еще не проходили"
end

или не одноименную функции переменную использовать, а просто result

а вызывать можно не #%func(a)$, а, например, #%proc func(a)$
МеткиНет прикрепленных меток.
Вложенные файлы

- Связи

-  Комментарии
(0000240)
brevno (инициатор)
2013-03-20 12:23

Вместо "ссылки" читай "функции".
(0000244)
fireton (администратор)
2013-04-08 09:33

наверное, на 2.0...

- история изменений
Дата изменения Пользователь Поле Изменить
2013-03-20 12:20 brevno Новый инцидент
2013-03-20 12:20 brevno Ответственный => fireton
2013-03-20 12:23 brevno Комментарий добавлен: 0000240
2013-04-08 09:33 fireton Комментарий добавлен: 0000244
2013-04-08 09:33 fireton Состояние новый => рассмотрен
2015-02-23 10:16 fireton Целевая версия => X.X (future)


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker