mirror of
https://github.com/Ed94/Odin.git
synced 2026-06-13 09:22:22 -07:00
20 lines
399 B
Odin
20 lines
399 B
Odin
#import "fmt.odin"
|
|
#import "game.odin"
|
|
|
|
variadic :: proc(args: ..any) {
|
|
for i := 0; i < args.count; i++ {
|
|
match type a : args[i] {
|
|
case int: fmt.println("int", a)
|
|
case f32: fmt.println("f32", a)
|
|
case f64: fmt.println("f64", a)
|
|
case string: fmt.println("string", a)
|
|
}
|
|
}
|
|
}
|
|
|
|
main :: proc() {
|
|
fmt.println("Hellope, everybody!")
|
|
|
|
variadic(1, 1.0 as f32, 1.0 as f64, "Hellope")
|
|
}
|