Commit Graph

295 Commits

Author SHA1 Message Date
gingerBill
70793236ab Support llvm_vector_reduce_add if the LLVM intrinsic is not supported 2021-10-28 00:57:10 +01:00
gingerBill
0a1ef1e59d Improve comment 2021-10-28 00:50:03 +01:00
gingerBill
5b7f273165 Add matrix_type to demo.odin 2021-10-28 00:49:09 +01:00
gingerBill
ce8ddd0c3f Add vendor:ENet to all_vendor.odin 2021-10-26 12:50:48 +01:00
gingerBill
92a0ce991e Update examples/all 2021-10-02 14:06:11 +01:00
gingerBill
4acb4c4ee2 Split examples/all into different files 2021-09-29 13:41:29 +01:00
strager
31daf80aea Fix indentation typo 2021-09-21 23:02:15 -07:00
gingerBill
e5fbf45c42 Add vendor:raylib (core only) 2021-09-08 18:04:05 +01:00
Jeroen van Rijn
48bfce2efc demo: Fix typo. 2021-09-06 23:32:32 +02:00
Jeroen van Rijn
5619b349be big: Remove core:fmt usage + Add a little demo to examples/demo. 2021-09-06 23:26:19 +02:00
gingerBill
3bf005bfc5 Remove redundant semicolons from comments 2021-09-06 20:05:41 +01:00
gingerBill
b63d49aafa Merge pull request #1112 from odin-lang/optional-semicolons
Optional Semicolons
2021-09-06 19:29:08 +01:00
Jeroen van Rijn
3ac12a4edf examples: Add libc to examples/all. 2021-09-06 18:42:26 +02:00
gingerBill
72a741554c Remove unneeded semicolons from demo 2021-08-31 22:45:26 +01:00
gingerBill
cd4687cb13 Delete unneeded demo 2021-08-31 22:34:22 +01:00
gingerBill
b810781368 Remove unneeded semicolon from examples/demo and examples/all 2021-08-31 22:33:53 +01:00
gingerBill
01a888fced Update import path 2021-08-21 14:09:48 +01:00
gingerBill
e023b96737 Remove json import from demo 2021-08-18 22:33:18 +01:00
gingerBill
0996cc82a7 Keep -vet happy 2021-08-15 23:17:12 +01:00
gingerBill
3e2788afdc Add extra example to or_return_operator 2021-08-15 18:51:20 +01:00
gingerBill
1a7f508dd9 Improve comment 2021-08-15 18:44:50 +01:00
gingerBill
dc8cfcf92a Fix typos and improve clarity of or_return_operator 2021-08-15 18:36:34 +01:00
gingerBill
ac08d37ca0 Add or_return_operator to examples/demo 2021-08-15 18:29:49 +01:00
gingerBill
21cbac755e Make or_else and or_return operators (binary and suffix respectively) 2021-08-15 17:14:35 +01:00
gingerBill
d1b9b06614 Add core:math/big to examples/all 2021-08-15 11:14:51 +01:00
gingerBill
7afc367275 Update examples/all/all_main.odin 2021-08-11 19:11:00 +01:00
gingerBill
193fd0eecb Correct and improve type inference for swizzling expressions 2021-08-09 20:13:58 +01:00
gingerBill
cdd0061869 Prefer ..= over .. 2021-08-08 12:45:27 +01:00
gingerBill
0d257c61cd Disallow using on an enum declaration. 2021-08-05 17:46:42 +01:00
gingerBill
b352b42afc Remove old comment 2021-08-03 16:31:50 +01:00
gingerBill
3b9ca8535f Fix comments 2021-07-05 16:26:11 +01:00
gingerBill
a98eee145d Remove try; Replace try x else y with or_else(x, y) 2021-07-05 16:23:13 +01:00
gingerBill
4b831dbddd Try try and or_else built-in procedures with operators try and try else 2021-07-04 12:37:21 +01:00
gingerBill
e8f2c5a48a [Experimental] Add 'try' and `or_else' built-in procedures 2021-07-04 01:38:43 +01:00
gingerBill
3e7aabe6d8 Change uses for parapoly records to use $ always 2021-06-14 11:43:35 +01:00
gingerBill
661fcad895 Add examples/all which imports every package
This is useful for knowing what exists and producing documentation with `odin doc`
2021-06-06 13:05:54 +01:00
gingerBill
4d580ed693 Keep -vet happy 2021-05-19 14:26:20 +01:00
gingerBill
10b798456c Add soa_zip and soa_unzip to demo.odin 2021-05-19 10:55:56 +01:00
gingerBill
b8a35c658c Remove incl/excl usage from demo 2021-05-13 12:06:35 +01:00
gingerBill
184c686c7e Add clang-11 for Linux; blank out threading_example on darwin 2021-04-24 21:13:40 +01:00
gingerBill
a1693c0184 Deprecate inline for in favour of #unroll for 2021-02-23 14:45:15 +00:00
gingerBill
28ed310f31 Remove "pure" and "pure_none" calling conventions 2021-02-23 13:10:23 +00:00
gingerBill
f0683c9102 Merge branch 'master' into parser-experiments 2020-12-06 00:49:48 +00:00
Héctor M. Monacci
968aa2f688 Fix some typos
Fix some typos
2020-11-03 10:51:56 -03:00
gingerBill
54fbdabc38 Add experimental -insert-semicolon functionality to tokenizer and parser 2020-11-01 15:10:06 +00:00
gingerBill
fc4fdd588e Remove usage of do in core library 2020-09-23 17:17:14 +01:00
nakst
c92860e142 update essence platform 2020-09-15 23:22:19 +01:00
gingerBill
b3c51a8b44 Add thread.run* shorthand procedures; Thread.init_context use new Maybe concept 2020-06-22 13:28:37 +01:00
gingerBill
0f711b8719 Remove old llvm-demo 2020-06-21 20:04:29 +01:00
gingerBill
9635ea8706 Revert demo.odin 2020-06-16 16:08:51 +01:00