Odin
Odin copied to clipboard
Odin Programming Language
```odin package main import "core:fmt" main :: proc() { Key :: union { string, int, } m: map[Key]f64 for i in 0..
When parsing an URL like `https://example.com/callback?redirect=https://other.com/login`using core/net#split_url it returns '/login' as the path of the URL when it should be returning `/callback`. It seems in `core/net/url.odin`, the split_url method does...
## Context The compiler fails to select a correct procedure from a proc group when generics and vararg expansions are involved. My use case is an `arr_append_elems` proc group for...
Hey there, I'm experimenting with a http server, and I wanted to fork() the process when accepting a connection, since I didn't find anything in the package doc I looked...
The overview makes use of language like "In some cases, you may want to specify that a type must be a specialization of a certain type." but there are instances...
I'm working on porting `core:net` to FreeBSD, and I ran into this predicament where `syscall` was returning only positive numbers, which isn't too helpful for detecting errors. I know very...
Currently, `@(enable_target_feature)` enables the features globally in the project, and `@(require_target_feature)` seems unimplemented. This PR aims to at a high level make `@(enable_target_feature)` procedure scoped, and `@(require_target_feature)` actually useful and...
Triggered this with `syntax_error_va` a moment ago and noticed that this was a pattern I missed when I fixed the race condition in `error_va`. I fixed all the ones I...
This PR adds more procedures and constants for the hid library on windows. I tried following the structure of the Windows SDK header files, let me know if this is...
A very similar issue to https://github.com/odin-lang/Odin/issues/3284, just this time it happens when doing `or_break` on a procedure with multiple values. ```odin package main condition :: proc() -> (int, bool) {...