Rev 4091 | Rev 8354 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
5903 | bpr | 1 | All comparisons are made on strings: <span class="tt wims_code_words">string1 rel string2</span>. |
2 | Comparisons can be joined using <span class="tt wims_code_words">and</span> and |
||
3 | <span class="tt wims_code_words">or</span>. Parentheses may |
||
3263 | bpr | 4 | be used to build complex comparison logics. |
196 | bpr | 5 | |
3469 | bpr | 6 | :Valid relations |
3263 | bpr | 7 | :Relation,Condition |
3469 | bpr | 8 | :== |
9 | string1 == string2 string1 == string2 |
||
5903 | bpr | 10 | true if <span class="tt wims_code_words">string1</span> and <span class="tt wims_code_words">string2</span> are identical. |
3469 | bpr | 11 | :!= |
12 | string1 != string2 string1 <> string2 |
||
5903 | bpr | 13 | true if <span class="tt wims_code_words">string1</span> and <span class="tt wims_code_words">string2</span> are NOT identical. |
3263 | bpr | 14 | :< |
3469 | bpr | 15 | string1 < string2 |
5903 | bpr | 16 | true if (the numerical evaluation of) <span class="tt wims_code_words">string1</span> is < <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 17 | :<= |
3469 | bpr | 18 | string1 <= string2 |
5903 | bpr | 19 | true if (the numerical evaluation of) <span class="tt wims_code_words">string1</span> is $m_le <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 20 | :> |
3469 | bpr | 21 | string1 > string2 |
5903 | bpr | 22 | true if (the numerical evaluation of) <span class="tt wims_code_words">string1</span> is > <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 23 | :>= |
3469 | bpr | 24 | string1 >= string2 |
5903 | bpr | 25 | true if (the numerical evaluation of) <span class="tt wims_code_words">string1</span> is $m_ge <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 26 | :isin |
3469 | bpr | 27 | string1 isin string2 |
5903 | bpr | 28 | true if <span class="tt wims_code_words">string1</span> is a substring of <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 29 | :notin |
3469 | bpr | 30 | string1 notin string2 |
5903 | bpr | 31 | true if <span class="tt wims_code_words">string1</span> is NOT a substring of <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 32 | :iswordof |
3469 | bpr | 33 | string1 iswordof string2 |
5903 | bpr | 34 | true if <span class="tt wims_code_words">string1</span> is a word of <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 35 | :notwordof |
3469 | bpr | 36 | string1 notwordof string2 |
5903 | bpr | 37 | true if <span class="tt wims_code_words">string1</span> is NOT a word of <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 38 | :isvarof |
3469 | bpr | 39 | string1 isvarof string2 |
5903 | bpr | 40 | true if <span class="tt wims_code_words">string1</span> is a (mathematical) variable of the expression <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 41 | :notvarof |
3469 | bpr | 42 | string1 notvarof string2 |
5903 | bpr | 43 | true if <span class="tt wims_code_words">string1</span> is NOT a (mathematical) variable of the expression <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 44 | :isvariableof |
3469 | bpr | 45 | string1 isvariableof string2 |
5903 | bpr | 46 | true if <span class="tt wims_code_words">string1</span> is a (mathematical) variable of the expression <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 47 | :notvariableof |
3469 | bpr | 48 | string1 notvariableof string2 |
5903 | bpr | 49 | true if <span class="tt wims_code_words">string1</span> is NOT a (mathematical) variable of the expression <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 50 | :isitemof |
3469 | bpr | 51 | string1 isitemof string2 |
5903 | bpr | 52 | true if <span class="tt wims_code_words">string1</span> is an item of the list <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 53 | :notitemof |
3469 | bpr | 54 | string1 notitemof string2 |
5903 | bpr | 55 | true if <span class="tt wims_code_words">string1</span> is NOT an item of the list <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 56 | :islineof |
3469 | bpr | 57 | string1 islineof string2 |
5903 | bpr | 58 | true if <span class="tt wims_code_words">string1</span> is a line of the list <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 59 | :notlineof |
3469 | bpr | 60 | string1 notlineof string2 |
5903 | bpr | 61 | true if <span class="tt wims_code_words">string1</span> is NOT a line of the list <span class="tt wims_code_words">string2</span>. |
3263 | bpr | 62 | :issamecase |
3469 | bpr | 63 | string1 issamecase string2 |
5903 | bpr | 64 | true if <span class="tt wims_code_words">string1</span> and <span class="tt wims_code_words">string2</span> are the same text by a comparison insensitive to multiple spaces but case-sensitive. |
3263 | bpr | 65 | :notsamecase |
3469 | bpr | 66 | string1 notsamecase string2 |
5903 | bpr | 67 | true if <span class="tt wims_code_words">string1</span> and <span class="tt wims_code_words">string2</span> are NOT the same text by a comparison nsensitive to multiple spaces but case-sensitive. |
3263 | bpr | 68 | :issametext |
3469 | bpr | 69 | string1 issametext string2 |
5903 | bpr | 70 | true if <span class="tt wims_code_words">string1</span> and <span class="tt wims_code_words">string2</span> are the same text by a comparison insensitive to cases, multiple spaces and accented letters. |
3263 | bpr | 71 | :notsametext |
3469 | bpr | 72 | string1 notsametext string2 |
5903 | bpr | 73 | true if <span class="tt wims_code_words">string1</span> and <span class="tt wims_code_words">string2</span> are NOT the same text by a comparison insensitive to cases, multiple spaces and accented letters. |
3469 | bpr | 74 |