Files
kyn/tests/struct.kyn
2025-10-04 20:37:55 +10:00

28 lines
492 B
Plaintext

struct Data {
status = <Bool>
moreCrap = ["dingus", 32]
fun init status moreCrap {
#assert $status is <Bool>
#assert $morecrap is <List>
println "Initing!"
self status = $status
self moreCrap = $moreCrap
println "Done!"
}
fun toString {
return (concat "Status: " (self status))
}
fun testMemberFn {
println "This is from the test member function! Yay!"
}
}
let myData = (Data "true" ["dingus", "dongus", "mingus", "mongus"])
myData testMemberFn
println $myData