github.com/neugram/ng@v0.0.0-20180309130942-d472ff93d872/eval/testdata/const1.ng (about)

     1  const v1 = 1
     2  if v1 != 1 {
     3  	panic("ERROR 1")
     4  }
     5  
     6  const v2 int64 = 2
     7  if v2 != int64(2) {
     8  	panic("ERROR 2")
     9  }
    10  
    11  const v4, v5 = 1, 2
    12  if v4 != 1 {
    13  	panic("ERROR 4")
    14  }
    15  if v5 != 2 {
    16  	panic("ERROR 5")
    17  }
    18  
    19  const v6, v7 = 3.3, 4
    20  if v6 != 3.3 {
    21  	panic("ERROR 6")
    22  }
    23  if v7 != 4 {
    24  	panic("ERROR 7")
    25  }
    26  
    27  const u3, u4 float64 = 3, 4
    28  if u3 != float64(3) {
    29  	panic("ERROR 10")
    30  }
    31  if u4 != float64(4) {
    32  	panic("ERROR 11")
    33  }
    34  
    35  const u5, u6 float64 = 7.7, 8.8
    36  if u5 != float64(7.7) {
    37  	panic("ERROR 12")
    38  }
    39  if u6 != float64(8.8) {
    40  	panic("ERROR 13")
    41  }
    42  
    43  print("OK")