| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
a directory
|
| |
|
|
| |
file
|
| |\ |
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
| |
|
|
| |
with `x.(T)`
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | | |
|
| |/ |
|
| |
|
|
|
|
| |
at startup
These procedures will be called after global variables have been initialized as normal
|
| |
|
|
| |
parameters as `odin check`
|
| |
|
|
| |
thread pool
|
| |
|
|
| |
old gbArena code
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
unneeded steps for packages
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Allowing for `i, ok := &x.(T);` (type assertions) and `v, ok := &m[k];` (map indexing)
|
| |
|
|
| |
`v.xyz`, `v.argb`, `v.xxx`
|
| |
|
|
|
|
|
|
| |
Example:
Cannot convert '(1 + 2)' to 'untyped bool' from 'untyped integer'
x := (1 + 2) * true;
^~~~~~^
|
| | |
|
| |
|
|
| |
with no optimizations enabled
|
| | |
|
| |
|
|
|
| |
Allow for both syntaxes `x if cond else y` and `cond ? x : y`
Removes the confusing semantics behind `?:` which could be `if` or `when` depending on the context.
|
| | |
|
| |
|
|
| |
Rename `InlineRangeStmt` to `UnrollRangeStmt` (eventually merge the two AST nodes)
|
| | |
|
| |
|
|
| |
`package runtime` usage
|
| |
|
|
| |
(-strict-style) idea
|