Testing
This commit is contained in:
@@ -58,7 +58,7 @@ Release :: (m: *Memory)
|
|||||||
|
|
||||||
## Operator overload example
|
## Operator overload example
|
||||||
|
|
||||||
```
|
``` odin
|
||||||
Vec3 :: struct ;; x: F32; y: F32; z: F32
|
Vec3 :: struct ;; x: F32; y: F32; z: F32
|
||||||
"-" :: (a: Vec3, b: Vec3): Vec3 ;; return {a.x-b.x, a.y-b.y, a.z-b.z}
|
"-" :: (a: Vec3, b: Vec3): Vec3 ;; return {a.x-b.x, a.y-b.y, a.z-b.z}
|
||||||
"-" :: (a: Vec3): Vec3 ;; return {-a.x, -a.y, -a.z }
|
"-" :: (a: Vec3): Vec3 ;; return {-a.x, -a.y, -a.z }
|
||||||
@@ -66,7 +66,7 @@ Vec3 :: struct ;; x: F32; y: F32; z: F32
|
|||||||
|
|
||||||
## Unicode conversion example
|
## Unicode conversion example
|
||||||
|
|
||||||
```
|
``` zig
|
||||||
Utf8ToUtf32 :: (c: *U8, max_advance: S64): U32, S64
|
Utf8ToUtf32 :: (c: *U8, max_advance: S64): U32, S64
|
||||||
out_str: U32
|
out_str: U32
|
||||||
advance: S64
|
advance: S64
|
||||||
|
|||||||
Reference in New Issue
Block a user