Files
nub-lang/examples/program/main.nub
2026-03-05 22:58:20 +01:00

37 lines
527 B
Plaintext

module main
struct Human {
name: string
age: i32
}
enum Message {
Quit
Say: string
}
func main(): i32 {
core::println("Hello, world!")
core::println("Hello" + "World")
let message = getMessage()
let newStr = new string("cstring".ptr)
core::println(newStr)
match message {
Quit {
core::println("quit")
}
Say msg {
core::println(msg)
}
}
return 0
}
func getMessage(): Message {
return new Message::Say("test")
}