mirror of
https://git.sfja.dk/Mikkel/slige.git
synced 2025-01-18 23:46:31 +00:00
23 lines
417 B
Plaintext
23 lines
417 B
Plaintext
|
fn print(msg: string) #[builtin(Print)] {}
|
||
|
fn println(msg: string) { print(msg + "\n") }
|
||
|
|
||
|
fn mul(left: int, right: int) -> int {
|
||
|
if left == 0 or right == 0 {
|
||
|
0
|
||
|
} else {
|
||
|
left * right
|
||
|
}
|
||
|
}
|
||
|
|
||
|
fn main() {
|
||
|
if mul(10,2) == 20 {
|
||
|
println("test 1 passed")
|
||
|
}
|
||
|
if mul(3,2) == 6 {
|
||
|
println("test 2 passed")
|
||
|
}
|
||
|
if mul(0,2) == 0 {
|
||
|
println("test 3 passed")
|
||
|
}
|
||
|
}
|