Odin
Odin copied to clipboard
Odin Programming Language
`using` variable struct whose member variable is the same as a parameter produces no compile error
## Context Currently, if you use the following code: ```odin package main import "core:fmt" Foo :: struct { A : int, } Something :: struct { A : int, }...
# PLEASE POST THIS IN THE DISCUSSION TAB UNDER "PROPOSALS" OR "IDEAS/REQUESTS" **Is your feature request related to a problem? Please describe.** No. **Describe the solution you'd like** What the...
## Context Odin: dev-2022-01:b02f2953 OS: Arch Linux, Linux 5.15.12-arch1-1 CPU: AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx RAM: 7652 MiB ## Expected Behavior `b` is assigned a variable...
Odin report: ``` Odin: dev-2022-01:65434911 OS: Windows 10 Professional (version: 21H1), build 19043.1415 CPU: AMD Ryzen 3 3300X 4-Core Processor RAM: 16332 MiB ``` Run the code: ``` package main...
I don't want to build Odin in my ARM64 machine and waste a ton of gigabytes just to build Odin.
## Context Odin report: ``` Odin: dev-2022-01:1d1d684c OS: Windows 10 Home Basic, build 18363.1556 CPU: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz RAM: 16244 MiB ``` ### Steps to Reproduce Run...
## Context Odin: dev-2022-01:1d1d684c OS: Windows 10 Professional (version: 21H1), build 19043.1415 CPU: AMD Ryzen 5 5600X 6-Core Processor RAM: 16294 MiB ## Expected Behavior No LLVM backend panic on...
# Discussion [discussions/1390](https://github.com/odin-lang/Odin/discussions/1390) # Proposal ``` #override_foreign_library "system:somelib" "myownlib.a" ```
## Context Odin: `dev-2021-12:eec61c3f` The compiler flag `check` will not produce the panic. You need to use `build` (or `run`). ## Current Behavior The following invalid syntax causes a compiler...
## Suggestions for improving documentation ### FAQ - The question "Does Odin have any third-party library?" is not clear. Does it mean does Oding compiler depends on some third party...