github.com/mattn/anko@v0.1.10/core/testdata/op.ank (about)

     1  
     2  ok(1 > 0, "1 > 0")
     3  ok(1 == 1.0, "1 == 1.0")
     4  is(1 != "1", false, "1 != \"1\"")
     5  ok(1 == 1, "1 == 1")
     6  ok(1.1 == 1.1, "1.1 == 1.1")
     7  ok("1" == "1", "\"1\" == \"1\"")
     8  
     9  ok(false != "1", "false != \"1\"")
    10  ok(false != true, "false != true")
    11  ok(false == false, "false == false")
    12  ok(true == true, "true == true")
    13  ok(false == false, "false == false")
    14  ok(nil == nil, "nil == nil")
    15  
    16  ok(1 <= 1, "1 <= 1")
    17  ok(1.0 <= 1.0, "1.0 <= 1.0")
    18  
    19  is(true, 1 <= 2 ? true : false, "1 == 1 ? true : false")
    20  
    21  a = 1; a += 1
    22  is(2, a, "+=")
    23  
    24  a = 2; a -= 1
    25  is(1, a, "-=")
    26  
    27  a = 2; a *= 2
    28  is(4, a, "*=")
    29  
    30  a = 3; a /= 2
    31  is(1.5, a, "/=")
    32  
    33  a = 2; a++
    34  is(3, a, "++")
    35  
    36  a = 2; a--
    37  is(1, a, "--")
    38  
    39  a = 1; a &= 2
    40  is(0, a, "&=")
    41  
    42  a = 1; a |= 2
    43  is(3, a, "|=")
    44  
    45  a = !3
    46  is(false, a, "!3")
    47  
    48  a = !true
    49  is(false, a, "!true")
    50  
    51  a = !false
    52  is(true, a, "!false")
    53  
    54  a = ^3
    55  is(-4, a, "^3")
    56  
    57  a = 3 << 2
    58  is(12, a, "3 << 2")
    59  
    60  a = 11 >> 2
    61  is(2, a, "11 >> 2")
    62  
    63  nil