FireURQ:Особенности реализации URQL: различия между версиями

Материал из IFВики
Перейти к навигации Перейти к поиску
Содержимое удалено Содержимое добавлено
мНет описания правки
Нет описания правки
Строка 6: Строка 6:
* Можно производить операцию сложения над строками. Т.е. можно сделать '''zz = xx + "urq"''' – и это будет работать, при условии, что '''xx''' — строковая переменная.
* Можно производить операцию сложения над строками. Т.е. можно сделать '''zz = xx + "urq"''' – и это будет работать, при условии, что '''xx''' — строковая переменная.
* Числовое представление строки — всегда число: длина этой строки. Это касается всех арифметических операций. Строковое представление числовой переменной — пустая строка (как в досурке).
* Числовое представление строки — всегда число: длина этой строки. Это касается всех арифметических операций. Строковое представление числовой переменной — пустая строка (как в досурке).

==Подстановки (#...$ и #%...$)==
Работают только в пределах одного оператора. Т.е. вставить if с помощью подстановки — не получится, т.к. '''if...then...else''' — это конструкция языка, а не оператор.


[[Категория:Документация FireURQ]]
[[Категория:Документация FireURQ]]

Версия от 16:15, 21 мая 2012

тут будет документация

Операции

  • Есть оператор <> (не равно).
  • Можно производить операцию сложения над строками. Т.е. можно сделать zz = xx + "urq" – и это будет работать, при условии, что xx — строковая переменная.
  • Числовое представление строки — всегда число: длина этой строки. Это касается всех арифметических операций. Строковое представление числовой переменной — пустая строка (как в досурке).

Подстановки (#...$ и #%...$)

Работают только в пределах одного оператора. Т.е. вставить if с помощью подстановки — не получится, т.к. if...then...else — это конструкция языка, а не оператор.