Operátory TFS
Velká část operátorů je v TFS jen prostředkem pro syntaktické zjednodušení volání funkcí; téměř vždy existuje nějaká funkce se stejnou sémantikou.
TFS má operátory pro následující operace:
- práce se strukturovanými hodnotami: selekce (a v systému jNetPublish její speciální varianty: selekce reference a akvizice) a mapování;
- přiřazení: prosté přiřazení, přidání do pole;
- lokalizace;
- porovnání;
- aritmetické operace: unární minus, plus, binární minus, násobení, dělení, zbytek po dělení.
Kromě operátorů zde uvedených se nezanedbatelné množství volání funkcí TFS dá zapsat jako operátory:
- Infixově binární funkce and, or, gt, gte, lt, lte, eq, eql, eqn, eqs, in, match.
- Prefixově (bez závorek) unární funkce not
- Sufixově unární varianta funkcí "přetypování": asString, asInt, asDate, asReversedList; od TFS verze 1.14 také asDecimal a asDouble; od verze 3.5.10 systému jNetPublish také funkce asUser, asLang, asModule, asURI, asZonedDate, asTimeZone, asDateFormat.
Pro vložení příspěvku do diskuse se přihlašte.