Commit History

Author SHA1 Message Date
  Fabian Sperber bce66e3b42 Add `or_break` and `or_continue` to the list of tokens that have an automatic semicolon added at the end of the line 1 year ago
  gingerBill 44ea82f845 Clean up usage of `using` throughout core and vendor 2 years ago
  Daniel Gavin a2a7647c90 Fix '>>' operand being tokenized correctly and switch statement with bare semicolon. 4 years ago
  gingerBill 251da264ed Remove unneeded semicolons from the core library 4 years ago
  gingerBill 4e1c9b71f4 Update `core:odin/*` for `or_else` and `or_return` 4 years ago
  gingerBill dd8fa1d690 Prefer `..=` over `..` 4 years ago
  gingerBill afff9478c8 Make core:odin/tokenizer be consistent with the compiler's version 4 years ago
  Daniel Gavin 44ee0f2cdc Merge branch 'master' into prototype-fmt 4 years ago
  gingerBill df3512b112 Make `core:odin` use a `string` for the source rather than `[]byte` 4 years ago
  gingerBill ce08e832f7 Allow `..=` alongside `..` as a "full range" operator; Update `core:odin/parser` etc 4 years ago
  Daniel Gavin 9c6ab05981 fix tokenizer for ~= and better struct aligning 4 years ago
  gingerBill 54e6c50769 Implement `f16` functionality 4 years ago
  DanielGavin 02bbac0903 changed error 4 years ago
  DanielGavin b8658547e0 Give error if raw literal hits EOF, and stop removing .Using if it exists in flags and allowed_flags. 4 years ago
  gingerBill aa93305015 Replace usage of `inline proc` with `#force_inline proc` in the core library 4 years ago
  DanielGavin 934809397f small fixes to the parser 4 years ago
  gingerBill 98c8fde098 Remove unused tokens 4 years ago
  gingerBill ca4657fd31 Add custom semicolon insertion to odin/tokenizer and odin/parser 4 years ago
  gingerBill 4cf240ca05 Fix odin/parser issues 5 years ago
  gingerBill 159150c6d9 Allow not_in as keyword over notin, but still allow notin to work 5 years ago
  gingerBill 939459b635 Change implicit semicolon rules for record types within procedure bodies; Update `package odin/*` 6 years ago
  gingerBill 562b518394 Change print*_err to eprint* in core library 6 years ago
  gingerBill 4908d1ebdd Update odin_tokenizer to support quaternion literals 6 years ago
  gingerBill 8ee7ee7120 Fix core library for the new procedure parameter addressing mode 6 years ago
  gingerBill 9cadd58465 Improve tokenizer slightly 6 years ago
  gingerBill 0c8746ada6 Add support for custom keywords in core:odin/* packages 6 years ago
  gingerBill e16409f88a Fix package odin_parser bugs 6 years ago
  gingerBill 2b80683fc7 Vet odin/* packages 6 years ago
  gingerBill c72427fd1e package odin_parser 6 years ago
  gingerBill a96bf08266 Fix tokenizer.odin bugs 6 years ago