KT-1306123.lng or 123.sht is not good name
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
fun StringBuilder.takeFirst(): Char {
|
||||
if (this.length() == 0) return 0.chr
|
||||
if (this.length() == 0) return 0.char
|
||||
val c = this.charAt(0)
|
||||
this.deleteCharAt(0)
|
||||
return c
|
||||
@@ -8,7 +8,7 @@ fun StringBuilder.takeFirst(): Char {
|
||||
fun foo(expr: StringBuilder): Int {
|
||||
val c = expr.takeFirst()
|
||||
when(c) {
|
||||
0.chr -> throw Exception("zero")
|
||||
0.char -> throw Exception("zero")
|
||||
else -> throw Exception("nonzero" + c)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -62,43 +62,43 @@ fun t3() : Boolean {
|
||||
}
|
||||
|
||||
fun t4() : Boolean {
|
||||
var x = 100.flt
|
||||
var x = 100.float
|
||||
val y = x + 22
|
||||
val foo = {
|
||||
x = x + 200.flt + y
|
||||
x = x + 200.float + y
|
||||
x += 18
|
||||
#()
|
||||
}
|
||||
foo()
|
||||
System.out?.println(x)
|
||||
return x == 440.flt
|
||||
return x == 440.float
|
||||
}
|
||||
|
||||
fun t5() : Boolean {
|
||||
var x = 100.dbl
|
||||
var x = 100.double
|
||||
val y = x + 22
|
||||
val foo = {
|
||||
x = x + 200.dbl + y
|
||||
x = x + 200.double + y
|
||||
x -= 22
|
||||
#()
|
||||
}
|
||||
foo()
|
||||
System.out?.println(x)
|
||||
return x == 400.dbl
|
||||
return x == 400.double
|
||||
}
|
||||
|
||||
fun t6() : Boolean {
|
||||
var x = 20.byt
|
||||
var x = 20.byte
|
||||
val y = x + 22
|
||||
val foo = {
|
||||
x = (x + 20.byt + y).byt
|
||||
x = (x + 20.byte + y).byte
|
||||
x += 2
|
||||
x--
|
||||
#()
|
||||
}
|
||||
foo()
|
||||
System.out?.println(x)
|
||||
return x == 83.byt
|
||||
return x == 83.byte
|
||||
}
|
||||
|
||||
fun t7() : Boolean {
|
||||
@@ -113,17 +113,17 @@ fun t7() : Boolean {
|
||||
}
|
||||
|
||||
fun t8() : Boolean {
|
||||
var x = 20.sht
|
||||
var x = 20.short
|
||||
val foo = {
|
||||
val bar = {
|
||||
x = 30.sht
|
||||
x = 30.short
|
||||
#()
|
||||
}
|
||||
bar()
|
||||
#()
|
||||
}
|
||||
foo()
|
||||
return x == 30.sht
|
||||
return x == 30.short
|
||||
}
|
||||
|
||||
fun t9(var x: Int) : Boolean {
|
||||
|
||||
@@ -3,24 +3,24 @@ class A() {
|
||||
var xin : Int? = 0
|
||||
var xinn : Int? = null
|
||||
|
||||
var xl = 0.lng
|
||||
var xln : Long? = 0.lng
|
||||
var xl = 0.long
|
||||
var xln : Long? = 0.long
|
||||
var xlnn : Long? = null
|
||||
|
||||
var xb = 0.byt
|
||||
var xbn : Byte? = 0.byt
|
||||
var xb = 0.byte
|
||||
var xbn : Byte? = 0.byte
|
||||
var xbnn : Byte? = null
|
||||
|
||||
var xf = 0.flt
|
||||
var xfn : Float? = 0.flt
|
||||
var xf = 0.float
|
||||
var xfn : Float? = 0.float
|
||||
var xfnn : Float? = null
|
||||
|
||||
var xd = 0.dbl
|
||||
var xdn : Double? = 0.dbl
|
||||
var xd = 0.double
|
||||
var xdn : Double? = 0.double
|
||||
var xdnn : Double? = null
|
||||
|
||||
var xs = 0.sht
|
||||
var xsn : Short? = 0.sht
|
||||
var xs = 0.short
|
||||
var xsn : Short? = 0.short
|
||||
var xsnn : Short? = null
|
||||
}
|
||||
|
||||
|
||||
@@ -123,6 +123,6 @@ fun Reader.forEachChar(body : (Char) -> Unit) {
|
||||
do {
|
||||
var i = read();
|
||||
if (i == -1) break
|
||||
body(i.chr)
|
||||
body(i.char)
|
||||
} while(true)
|
||||
}
|
||||
@@ -102,6 +102,6 @@ fun Reader.forEachChar(body : (Char) -> Unit) {
|
||||
do {
|
||||
var i = read();
|
||||
if (i == -1) break
|
||||
body(i.chr)
|
||||
body(i.char)
|
||||
} while(true)
|
||||
}
|
||||
@@ -139,6 +139,6 @@ fun Reader.forEachChar(body : (Char) -> Unit) {
|
||||
do {
|
||||
var i = read();
|
||||
if (i == -1) break
|
||||
body(i.chr)
|
||||
body(i.char)
|
||||
} while(true)
|
||||
}
|
||||
@@ -2,7 +2,7 @@ package name
|
||||
|
||||
class Test() {
|
||||
var i = 5
|
||||
val ten = 10.lng
|
||||
val ten = 10.long
|
||||
|
||||
fun Long.t() = this.int + i++ + ++i
|
||||
|
||||
|
||||
@@ -5,5 +5,5 @@ fun Long?.inv() : Long = this.sure().inv()
|
||||
fun box() : String {
|
||||
val x : Long? = 10
|
||||
System.out?.println(x.inv())
|
||||
return if(x.inv() == -11.lng) "OK" else "fail"
|
||||
return if(x.inv() == -11.long) "OK" else "fail"
|
||||
}
|
||||
@@ -1,11 +1,11 @@
|
||||
fun box() : String {
|
||||
System.out?.println(System.out?.println(10.flt..11.flt))
|
||||
System.out?.println(System.out?.println(10.float..11.float))
|
||||
|
||||
for(f in 10.flt..11.flt step 0.3.flt) {
|
||||
for(f in 10.float..11.float step 0.3.float) {
|
||||
System.out?.println(f)
|
||||
}
|
||||
|
||||
for(f in 10.dbl..11.dbl step 0.3.dbl) {
|
||||
for(f in 10.double..11.double step 0.3.double) {
|
||||
System.out?.println(f)
|
||||
}
|
||||
|
||||
|
||||
@@ -9,22 +9,22 @@ fun box() : String {
|
||||
if(r4.end != 5 || r4.isReversed || r4.size != 6) return "fail"
|
||||
|
||||
val r5 = ByteRange(1, 4)
|
||||
if(r5.end != 4.byt || r5.isReversed || r5.size != 4) return "fail"
|
||||
if(r5.end != 4.byte || r5.isReversed || r5.size != 4) return "fail"
|
||||
|
||||
val r7 = -(0.byt..5.byt)
|
||||
if(r7.start != 5.byt || r7.end != 0.byt || !r7.isReversed) return "fail"
|
||||
val r7 = -(0.byte..5.byte)
|
||||
if(r7.start != 5.byte || r7.end != 0.byte || !r7.isReversed) return "fail"
|
||||
|
||||
val r9 = -r7
|
||||
if(r9.end != 5.byt || r9.isReversed) return "fail"
|
||||
if(r9.end != 5.byte || r9.isReversed) return "fail"
|
||||
|
||||
val r10 = ShortRange(1, 4)
|
||||
if(r10.end != 4.sht || r10.isReversed || r10.size != 4) return "fail"
|
||||
if(r10.end != 4.short || r10.isReversed || r10.size != 4) return "fail"
|
||||
|
||||
val r12 = -(0.sht..5.sht)
|
||||
if(r12.start != 5.sht || r12.end != 0.sht || !r12.isReversed) return "fail"
|
||||
val r12 = -(0.short..5.short)
|
||||
if(r12.start != 5.short || r12.end != 0.short || !r12.isReversed) return "fail"
|
||||
|
||||
val r13 = -r12
|
||||
if(r13.end != 5.sht || r13.isReversed) return "fail"
|
||||
if(r13.end != 5.short || r13.isReversed) return "fail"
|
||||
|
||||
val r14 = CharRange('a', 4)
|
||||
if(r14.end != 'd' || r14.isReversed || r14.size != 4) return "fail"
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
fun box() : String {
|
||||
val fps : Double = 1.dbl
|
||||
val fps : Double = 1.double
|
||||
var mspf : Long
|
||||
{
|
||||
if ((fps.int == 0))
|
||||
mspf = 0
|
||||
else
|
||||
mspf = (((1000.0 / fps)).lng)
|
||||
mspf = (((1000.0 / fps)).long)
|
||||
}
|
||||
return "OK"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
val _0 : Double = 0.0
|
||||
val _0dbl : Double = 0.dbl
|
||||
val _0dbl : Double = 0.double
|
||||
|
||||
fun box() : String {
|
||||
if(_0 != _0dbl) return "fail"
|
||||
|
||||
@@ -8,7 +8,7 @@ public open class PerfectNumberFinder() {
|
||||
var factors : List<Int?>? = ArrayList<Int?>()
|
||||
factors?.add(1)
|
||||
factors?.add(number)
|
||||
for (i in 2..(Math.sqrt((number).dbl) - 1).int)
|
||||
for (i in 2..(Math.sqrt((number).double) - 1).int)
|
||||
if (((number % i) == 0)) {
|
||||
factors?.add(i)
|
||||
if (((number / i) != i))
|
||||
|
||||
@@ -8,7 +8,7 @@ fun test1() : Boolean {
|
||||
}
|
||||
|
||||
fun test2() : Boolean {
|
||||
val r1 = 1.byt..10.byt
|
||||
val r1 = 1.byte..10.byte
|
||||
var s1 = 0
|
||||
for(e in r1 step 2) {
|
||||
s1 += e
|
||||
@@ -17,21 +17,21 @@ fun test2() : Boolean {
|
||||
}
|
||||
|
||||
fun test3() : Boolean {
|
||||
val r1 = 1.byt..10.lng
|
||||
var s1 = 0.lng
|
||||
val r1 = 1.byte..10.long
|
||||
var s1 = 0.long
|
||||
for(e in r1 step 2) {
|
||||
s1 += e
|
||||
}
|
||||
return s1 == 25.lng
|
||||
return s1 == 25.long
|
||||
}
|
||||
|
||||
fun test4() : Boolean {
|
||||
val r1 = 1.byt..10.sht
|
||||
var s1 = 0.sht
|
||||
val r1 = 1.byte..10.short
|
||||
var s1 = 0.short
|
||||
for(e in r1 step 2) {
|
||||
s1 += e
|
||||
}
|
||||
return s1 == 25.sht
|
||||
return s1 == 25.short
|
||||
}
|
||||
|
||||
fun test5() : Boolean {
|
||||
|
||||
@@ -15,51 +15,51 @@ fun testInt () : String {
|
||||
}
|
||||
|
||||
fun testByte () : String {
|
||||
val r1 = 1.byt upto 4.byt
|
||||
if(r1.end != 4.byt || r1.isReversed || r1.size != 4) return "byte upto fail"
|
||||
val r1 = 1.byte upto 4.byte
|
||||
if(r1.end != 4.byte || r1.isReversed || r1.size != 4) return "byte upto fail"
|
||||
|
||||
val r2 = 4.byt upto 1.byt
|
||||
if(r2.start != 0.byt || r2.size != 0) return "byte negative upto fail"
|
||||
val r2 = 4.byte upto 1.byte
|
||||
if(r2.start != 0.byte || r2.size != 0) return "byte negative upto fail"
|
||||
|
||||
val r3 = 5.byt downto 0.byt
|
||||
if(r3.start != 5.byt || r3.end != 0.byt || !r3.isReversed || r3.size != 6) return "byte downto fail"
|
||||
val r3 = 5.byte downto 0.byte
|
||||
if(r3.start != 5.byte || r3.end != 0.byte || !r3.isReversed || r3.size != 6) return "byte downto fail"
|
||||
|
||||
val r4 = 5.byt downto 6.byt
|
||||
if(r4.start != 0.byt || r4.end != 0.byt || !r3.isReversed || r4.size != 0) return "byte negative downto fail"
|
||||
val r4 = 5.byte downto 6.byte
|
||||
if(r4.start != 0.byte || r4.end != 0.byte || !r3.isReversed || r4.size != 0) return "byte negative downto fail"
|
||||
|
||||
return "OK"
|
||||
}
|
||||
|
||||
fun testShort () : String {
|
||||
|
||||
val r1 = 1.sht upto 4.sht
|
||||
if(r1.end != 4.sht || r1.isReversed || r1.size != 4) return "short upto fail"
|
||||
val r1 = 1.short upto 4.short
|
||||
if(r1.end != 4.short || r1.isReversed || r1.size != 4) return "short upto fail"
|
||||
|
||||
val r2 = 4.sht upto 1.sht
|
||||
if(r2.start != 0.sht || r2.size != 0) return "short negative upto fail"
|
||||
val r2 = 4.short upto 1.short
|
||||
if(r2.start != 0.short || r2.size != 0) return "short negative upto fail"
|
||||
|
||||
val r3 = 5.sht downto 0.sht
|
||||
if(r3.start != 5.sht || r3.end != 0.sht || !r3.isReversed || r3.size != 6) return "short downto fail"
|
||||
val r3 = 5.short downto 0.short
|
||||
if(r3.start != 5.short || r3.end != 0.short || !r3.isReversed || r3.size != 6) return "short downto fail"
|
||||
|
||||
val r4 = 5.sht downto 6.sht
|
||||
if(r4.start != 0.sht || r4.end != 0.sht || !r3.isReversed || r4.size != 0) return "short negative downto fail"
|
||||
val r4 = 5.short downto 6.short
|
||||
if(r4.start != 0.short || r4.end != 0.short || !r3.isReversed || r4.size != 0) return "short negative downto fail"
|
||||
|
||||
return "OK"
|
||||
}
|
||||
|
||||
fun testLong () : String {
|
||||
|
||||
val r1 = 1.lng upto 4.lng
|
||||
if(r1.end != 4.lng || r1.isReversed || r1.size != 4.lng) return "long upto fail"
|
||||
val r1 = 1.long upto 4.long
|
||||
if(r1.end != 4.long || r1.isReversed || r1.size != 4.long) return "long upto fail"
|
||||
|
||||
val r2 = 4.lng upto 1.lng
|
||||
if(r2.start != 0.lng || r2.size != 0.lng) return "short negative long fail"
|
||||
val r2 = 4.long upto 1.long
|
||||
if(r2.start != 0.long || r2.size != 0.long) return "short negative long fail"
|
||||
|
||||
val r3 = 5.lng downto 0.lng
|
||||
if(r3.start != 5.lng || r3.end != 0.lng || !r3.isReversed || r3.size != 6.lng) return "long downto fail"
|
||||
val r3 = 5.long downto 0.long
|
||||
if(r3.start != 5.long || r3.end != 0.long || !r3.isReversed || r3.size != 6.long) return "long downto fail"
|
||||
|
||||
val r4 = 5.lng downto 6.lng
|
||||
if(r4.start != 0.lng || r4.end != 0.lng || !r3.isReversed || r4.size != 0.lng) return "long negative downto fail"
|
||||
val r4 = 5.long downto 6.long
|
||||
if(r4.start != 0.long || r4.end != 0.long || !r3.isReversed || r4.size != 0.long) return "long negative downto fail"
|
||||
|
||||
return "OK"
|
||||
}
|
||||
@@ -70,13 +70,13 @@ fun testChar () : String {
|
||||
if(r1.end != 'd' || r1.isReversed || r1.size != 4) return "char upto fail"
|
||||
|
||||
val r2 = 'd' upto 'a'
|
||||
if(r2.start != 0.chr || r2.size != 0) return "char negative long fail"
|
||||
if(r2.start != 0.char || r2.size != 0) return "char negative long fail"
|
||||
|
||||
val r3 = 'd' downto 'a'
|
||||
if(r3.start != 'd' || r3.end != 'a' || !r3.isReversed || r3.size != 4) return "char downto fail"
|
||||
|
||||
val r4 = 'a' downto 'd'
|
||||
if(r4.start != 0.chr || r4.end != 0.chr || !r3.isReversed || r4.size != 0) return "char negative downto fail"
|
||||
if(r4.start != 0.char || r4.end != 0.char || !r3.isReversed || r4.size != 0) return "char negative downto fail"
|
||||
|
||||
return "OK"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user