From 27e2caa6363f9afa6910930fbaf4c00aa67dfbfb Mon Sep 17 00:00:00 2001 From: Brad Lewis <22850972+BradLewis@users.noreply.github.com> Date: Wed, 30 Jul 2025 16:26:45 -0400 Subject: Improve builtin proc resolution, complex and quaternion procs and add missing basic type keywords --- builtin/builtin.odin | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'builtin') 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 --- -- cgit v1.2.3