Gitly
English
Русский
Español
日本語
中文
Português
Pricing
Log in
Register
vxx2
/
vlib
/
v
/
checker
/
tests
/
interface_implementing_interface.vv
16
lines
·
13
sloc
·
184 bytes
·
0c8ce3bcb9fd4a2e5bd5f991a5a07da976d780d7
Raw
1
interface Thing {
2
kind string
3
}
4
5
interface Animal {
6
kind string
7
}
8
9
struct Dog {
10
kind string = 'labrador'
11
}
12
13
dog := Dog{}
14
animal := Animal(dog)
15
thing := Thing(animal)
16
println(thing)
17