Cú pháp
<iif-E>
<Type>Kiểu</Type>
<Val>Biểu thức so sánh</Val>
 <cVal>Biểu thức so sánh</cVal>
Nếu đúng
<Else/>
Nếu sai
</iif-E>
* Có thể dùng hàm có <iT></iT><iF></iF> để thay cho <Else/>
<iif-E>
<Type>Kiểu</Type>
<Val>Biểu thức so sánh</Val>
<cVal>Biểu thức so sánh</cVal>
<iT></iT>
<iF></iF>
Nếu sai
</iif-E>
Cách định nghĩa Type: 
Exp so sánh chuổi động (cách này hay dùng vì nó tùy biến và nhanh)
<iif-E>
<Type>Exp</Type>
<Val>Biểu thức</Val>
Nếu đúng
<Else/>
Nếu sai
</iif-E>
Viết gọn: <iif-E><Val>Biểu_thức</Val>Nếu_đúng</iif-E>
Nếu là Exp thì không cần dùng <Type>Exp</Type>
 Ví dụ so sánh 2 số: 
<iif-E>
<Val>1=1</Val>
Nếu đúng
<Else/>
Nếu sai
</iif-E>
Kết quả: trả về đúng vì 1=1
----------------------------------------
<iif-E>
<Val>10>1</Val>
Nếu đúng
<Else/>
Nếu sai
</iif-E>
Kết quả: trả về đúng vì 10 lớn 1
 Ví dụ so sánh 2 chữ: 
<iif-E>
<Val>'a'='b'</Val>
Nếu đúng
<Else/>
Nếu sai
</iif-E>
Kết quả: trả về sai vì giá trị a khác b
 =  So sánh bằng
Ví dụ:
<iif-E>
<Type>=</Type>
<Val>1</Val>
<cVal>1</cVal>
2 số bằng nhau
<Else/>
2 số không bằng nhau
</iif-E> 
<iif-E><Type>=</Type><Val>1</Val><cVal>1</cVal>2 số bằng nhau</iif-E>
--> Kết quả:  2 số bằng nhau
--------------------------------
 Empty nếu là rỗng
Ví dụ:
<iif-E>
<Type>Empty</Type>
<Val>xin chao</Val>
Đúng
<Else/>
Sai
</iif-E> 
--> Kết quả: Sai
--------------------------------
  NotEmpty nếu là khác rỗng
Ví dụ:
<iif-E>
<Type>NotEmpty</Type>
<Val>xin chao</Val>
Đúng
<Else/>
Sai
</iif-E> 
--> Kết quả: Đúng
--------------------------------
 HasText nếu như có giá trị
Ví dụ:
<iif-E>
<Type>HasText</Type>
<Val>xin chao</Val>
Đúng
<Else/>
Sai
</iif-E> 
--> Kết quả: Đúng , vì có chứa giá trị
--------------------------------
 <> nếu 2 val và cVal như khác nhau
Ví dụ:
<iif-E>
<Type><></Type>
<Val>A</Val>
<cVal>B</cVal>
Đúng
<Else/>
Sai
</iif-E> 
--> Kết quả: Đúng , vì A và B khác nhau
--------------------------------
 Contain nếu như Val chứa đựng cVal
Ví dụ:
<iif-E>
<Type>Contain</Type>
<Val>ABC</Val>
<cVal>B</cVal>
Đúng
<Else/>
Sai
</iif-E> 
--> Kết quả: Đúng , vì ABC có chứa chữ B
--------------------------------
 NotContain nếu như Val không chứa đựng cVal 
Ví dụ:
<iif-E>
<Type>NotContain</Type>
<Val>ABC</Val>
<cVal>H</cVal>
Đúng
<Else/>
Sai
</iif-E> 
--> Kết quả: Đúng , vì H không chứa ABC
--------------------------------
 StartsWith nếu như cVal là ký tự bắt đầu của Val  
<iif-E>
<Type>StartsWith</Type>
<Val>ABC</Val>
<cVal>A</cVal>
Đúng
<Else/>
Sai
</iif-E> 
--> Kết quả: Đúng , vì A bắt đầu trong ABC
--------------------------------
 Endswith nếu như cVal là ký tự kết thúc của Val
<iif-E>
<Type>EndWith</Type>
<Val>ABC</Val>
<cVal>G</cVal>
Đúng
<Else/>
Sai
</iif-E> 
--> Kết quả: Sai, vì G không là ký tự kết thúc của ABC
--------------------------------
 
 * Chú ý:
<iif-E>
<Val>a=b</Val>  *sẽ xảy ra lỗi vì so sánh kiểu chữ phải để trong nháy đơn '
Nếu đúng
<Else/>
Nếu sai
</iif-E>
******** hàm iif-E bọc iif-E
<iif-E>
<Val>'a'='b'</Val>
<SubE>1</SubE>
Nếu đúng
<Else/>
Nếu sai
    <iif-E1>    
    <Val1>'c'='d'</Val1>
    + Nếu đúng
    <Else1/>
    + Nếu sai
    </iif-E1>
</iif-E>
Hàm iif nếu thì