Historia zmian

Autor SHA1 Wiadomość Data
  gingerBill 29e5f94c2a Add `#no_broadcast` procedure parameter to disallow automatic array programming broadcasting on procedure arguments 1 rok temu
  gingerBill 68df35b378 Add `#field_align(N)` 1 rok temu
  gingerBill 14adcb9db8 Use `or_break` and `or_continue` where appropriate in the core library 1 rok temu
  gingerBill 41a22bd83d `or_break` and `or_continue` to `core:odin` packages 1 rok temu
  Fabian Sperber 886d0de040 Remove auto_cast from field_flags 2 lat temu
  Fabian Sperber 16d797cb01 Add #const field flag 2 lat temu
  Fabian Sperber bbf9678756 Fix parsing #force_inline call expression with or_return 2 lat temu
  DanielGavin 64a63b3879 Add #reverse to `odin/parser`. 2 lat temu
  gingerBill 7abaf77292 Add `struct #no_copy` 2 lat temu
  gingerBill ef372bd861 Replace `#optional_second` with `#optional_allocator_error` 3 lat temu
  gingerBill 5e3cf45df3 Add `#soa` pointer type to aid with refactoring to `#soa` data types 3 lat temu
  gingerBill 97acc57649 Simplify field prefix handling 3 lat temu
  gingerBill 83c8c48ed7 Simplify ast parsing for prefixes 3 lat temu
  gingerBill 13cb894b30 Update `core:odin` for `union #shared_nil` 3 lat temu
  gingerBill ad6ea3d6aa Replace `any` with `union` for subtyping in `core:odin/ast` 3 lat temu
  gingerBill cda9fd5271 Add `tag` to `ast.Comp_Lit` 3 lat temu
  Tetralux 9b2fe56d14 Parse #no_nil on unions 3 lat temu
  Daniel Gavin b0db90de96 Add Any_Int as allowed flag in field signatures. 3 lat temu
  gingerBill 90d587df13 Support `matrix` type in `core:odin` 3 lat temu
  gingerBill 251da264ed Remove unneeded semicolons from the core library 4 lat temu
  gingerBill 19bf12aa09 Update odin/ast for multi pointers 4 lat temu
  gingerBill 4e1c9b71f4 Update `core:odin/*` for `or_else` and `or_return` 4 lat temu
  gingerBill 9e2eb717fe Correct `newline_limit` logic 4 lat temu
  gingerBill df3512b112 Make `core:odin` use a `string` for the source rather than `[]byte` 4 lat temu
  gingerBill c3b3194a00 Update builtin procedures to support the new allocator features (without breaking other code) 4 lat temu
  gingerBill bec42e8dd3 Improve core:odin/ast ast.Range_Stmt to use generic number of `vals` rather than the fixed two to aid with parsing errors 4 lat temu
  gingerBill 08f7d3edbe Allow `$` in polymorphic record parameter fields (but disallow mixing) 4 lat temu
  gingerBill 41b854f192 Remove `#opaque` types 4 lat temu
  gingerBill 28f279329d Remove `bit_field` keyword and parsing logic 4 lat temu
  gingerBill 28ed310f31 Remove `"pure"` and `"pure_none"` calling conventions 4 lat temu