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

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