Subversion Repositories wimsdev

Rev

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  &lt;&gt;  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