aboutsummaryrefslogtreecommitdiff
path: root/builtin
diff options
context:
space:
mode:
authorBrad Lewis <22850972+BradLewis@users.noreply.github.com>2025-07-30 16:26:45 -0400
committerBrad Lewis <22850972+BradLewis@users.noreply.github.com>2025-07-30 16:29:57 -0400
commit27e2caa6363f9afa6910930fbaf4c00aa67dfbfb (patch)
treee1fa6e62e5f02d01e9c2894714f4fa7fea805c0f /builtin
parent0e4157ebfd357e5fdb181408185cca42dcd24047 (diff)
Improve builtin proc resolution, complex and quaternion procs and add missing basic type keywords
Diffstat (limited to 'builtin')
-rw-r--r--builtin/builtin.odin2
1 files changed, 1 insertions, 1 deletions
diff --git a/builtin/builtin.odin b/builtin/builtin.odin
index 43754e0..d9c5fc4 100644
--- a/builtin/builtin.odin
+++ b/builtin/builtin.odin
@@ -20,7 +20,7 @@ package ols_builtin
@builtin swizzle :: proc(x: [N]T, indices: ..int) -> [len(indices)]T ---
@builtin complex :: proc(real, imag: Float) -> Complex_Type ---
-@builtin quaternion :: proc(real, imag, jmag, kmag: Float) -> Quaternion_Type ---
+@builtin quaternion :: proc(real, imag, jmag, kmag: Float) -> Quaternion_Type --- // fields must be named
@builtin real :: proc(value: Complex_Or_Quaternion) -> Float ---
@builtin imag :: proc(value: Complex_Or_Quaternion) -> Float ---
@builtin jmag :: proc(value: Quaternion) -> Float ---