Historique des commits

Auteur SHA1 Message Date
  gingerBill 7140f42915 Modify runtime to reduce dependencies on other packages il y a 5 ans
  gingerBill 2a6d9e8927 `#panic`; Minor change to demo.odin; Fix `#assert` bug at file scope il y a 5 ans
  gingerBill 939459b635 Change implicit semicolon rules for record types within procedure bodies; Update `package odin/*` il y a 5 ans
  gingerBill 4e8a801b35 strings.split; strings.index; eprint* over print*_err; il y a 5 ans
  gingerBill 7bc146e6fd Built-in Quaternions (Not just an April Fool's Joke any more) il y a 6 ans
  gingerBill 04036aba9c `package reflect`; fix substring type bug; fix scoping rules for `using` on procedure parameter il y a 6 ans
  gingerBill 9c63212824 Struct field tags il y a 6 ans
  gingerBill 2c5c8192f8 Fix parsing for procedure literals expression statements; improve assert performance; other minor fixes il y a 6 ans
  gingerBill c7a70be824 Fix __get_map_key il y a 6 ans
  gingerBill f25818e923 Make procedure parameters just named values rather than copied variables il y a 6 ans
  gingerBill 4ab9edeb53 union #no_nil il y a 6 ans
  gingerBill fb3d73cb20 Make core library use `a..<b` rather than doing `a..b-1` il y a 6 ans
  gingerBill 1354f53d02 Remove `derived` from `context`; Fix parsing issue for `typeid` specializations in record parameters; Fix runtime printing of types il y a 6 ans
  gingerBill ef04d13337 Use `context` for assert-based things. il y a 6 ans
  gingerBill 68d4bde82f Overrideable stdin, stdout, stderr at the `context` level il y a 6 ans
  gingerBill 1fd677b42e Remove *_remove from demo and use built-in versions il y a 6 ans
  gingerBill bdab5e00da Minor code clean up il y a 6 ans
  gingerBill 4c51384ad6 `intrinsics.vector` type (Experimental) il y a 6 ans
  gingerBill dee28d998f Allow for @indent for attributes that don't require any parameters; Add -ignore-unknown-attributes il y a 6 ans
  gingerBill 5acea1bceb Source_Code_Location.hash; %#v printing for Source_Code_Location; allow typeid for map keys il y a 6 ans
  gingerBill 66a9fde12c Remove `#[...]` attribute syntax. il y a 6 ans
  gingerBill b4e83a430a Add `card` procedure to measure cardinality of a bit_set il y a 6 ans
  gingerBill 47e31c3de8 Remove return value from `append` il y a 6 ans
  gingerBill 28583bfff8 Change procedure group syntax from `proc[]` to `proc{}`; deprecate `proc[]` (raises warning currently) il y a 6 ans
  gingerBill 00161023cd Endian specific integers: e.g. i32 i32le i32be il y a 6 ans
  gingerBill b55b1ffe14 `opaque` keyword and type il y a 6 ans
  gingerBill 6659ceb551 Allow comparisons of `cstring`; Add `resize` il y a 6 ans
  gingerBill ce2e23849e Fix `context` initialization il y a 6 ans
  gingerBill 099995e7dd Add basics for context-based Logger il y a 6 ans
  gingerBill 42b42db675 Add `unimplemented` and `unreachable` procedures; make `os.exit` a diverging procedure il y a 6 ans