mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-04 06:38:47 +00:00
Overloaded free; 3 dotted ellipsis
This commit is contained in:
+8
-4
@@ -72,6 +72,12 @@ syntax :: proc() {
|
||||
// `odin build_dll demo.odin`
|
||||
|
||||
|
||||
// New vector syntax
|
||||
v: [vector 3]f32;
|
||||
v[0] = 123;
|
||||
v.x = 123; // valid for all vectors with count 1 to 4
|
||||
|
||||
|
||||
// Next part
|
||||
prefixes();
|
||||
}
|
||||
@@ -189,14 +195,14 @@ loops :: proc() {
|
||||
for i in 0..<123 { // 123 exclusive
|
||||
}
|
||||
|
||||
for i in 0..122 { // 122 inclusive
|
||||
for i in 0...122 { // 122 inclusive
|
||||
}
|
||||
|
||||
for val, idx in 12..<16 {
|
||||
fmt.println(val, idx);
|
||||
}
|
||||
|
||||
primes := [..]int{2, 3, 5, 7, 11, 13, 17, 19};
|
||||
primes := [...]int{2, 3, 5, 7, 11, 13, 17, 19};
|
||||
|
||||
for p in primes {
|
||||
fmt.println(p);
|
||||
@@ -224,8 +230,6 @@ loops :: proc() {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
procedure_overloading();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user