1package main
2
3import "core:fmt"
4
5main :: proc() {
6 hello()
7 fmt.println(add(10, 20))
8}
9
10hello :: proc() {
11 fmt.println("Hello, Odin!")
12}
13
14add :: proc(a, b: int) -> int {
15 return a + b
16}
17
18Point :: struct {
19 x, y: f32,
20}
21
22Color :: enum {
23 Red,
24 Green,
25 Blue,
26}
27
28complex_proc :: proc(name: string, age: int, flags: ..bool) {
29 // ...
30}