gingerBill
|
d26033eb23
|
Revert demo.odin
|
2019-07-15 22:41:25 +01:00 |
|
gingerBill
|
c7a70be824
|
Fix __get_map_key
|
2019-07-15 22:38:51 +01:00 |
|
gingerBill
|
08c490d9ac
|
Fix bounds checking on slices for constant parameters
|
2019-07-15 22:26:51 +01:00 |
|
gingerBill
|
8ee7ee7120
|
Fix core library for the new procedure parameter addressing mode
|
2019-07-15 22:16:27 +01:00 |
|
gingerBill
|
d471a59041
|
IR fix array comparisons
|
2019-07-15 21:32:38 +01:00 |
|
gingerBill
|
f25818e923
|
Make procedure parameters just named values rather than copied variables
|
2019-07-15 21:18:37 +01:00 |
|
gingerBill
|
3d531be711
|
Improve type hinting for named parameters in call expressions
|
2019-07-13 15:38:50 +01:00 |
|
gingerBill
|
56d365a4e7
|
Improve type inference for procedure group parameters
|
2019-07-13 13:34:21 +01:00 |
|
gingerBill
|
308300c1fc
|
Add extra error handling for parsing slices
|
2019-07-09 11:18:50 +01:00 |
|
gingerBill
|
927d6814f2
|
slice_data_cast
|
2019-07-09 11:09:46 +01:00 |
|
gingerBill
|
7c99f52187
|
Add minimum requirement of 2 variants for #no_nil
|
2019-07-09 10:49:45 +01:00 |
|
gingerBill
|
4ab9edeb53
|
union #no_nil
|
2019-07-09 10:28:13 +01:00 |
|
gingerBill
|
c5b3d7a736
|
Update package odin_parser
|
2019-07-07 16:20:58 +01:00 |
|
gingerBill
|
d7172e168e
|
Fix target list branch rules for name-labelled block/if statements
|
2019-07-07 16:06:41 +01:00 |
|
gingerBill
|
d99ffe604f
|
Fix unions with zero variants
|
2019-07-07 14:38:11 +01:00 |
|
gingerBill
|
b77c79294c
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2019-07-07 14:14:36 +01:00 |
|
gingerBill
|
8e722274f0
|
Disallow blank identifier polymorphic types $_
|
2019-07-07 14:14:28 +01:00 |
|
gingerBill
|
ebe7fc23a5
|
Merge pull request #400 from asmoaesl/patch-1
Correct two typos
|
2019-06-29 12:09:46 +01:00 |
|
Luke I. Wilson
|
4d40f564ef
|
Correct two typos
|
2019-06-28 20:42:59 -05:00 |
|
gingerBill
|
fd62959bf4
|
Fix procedure constant declaration value type assignment checking
|
2019-06-21 23:11:14 +01:00 |
|
gingerBill
|
8b8cada33e
|
Fix procedure group compiler assert with no matching arguments #393
|
2019-06-21 22:55:00 +01:00 |
|
gingerBill
|
aaa24894b6
|
Fix double-pointer indexing bug #396
|
2019-06-21 22:50:29 +01:00 |
|
gingerBill
|
2af19c496e
|
Fix comparison for bit field values #386
|
2019-06-21 22:48:37 +01:00 |
|
gingerBill
|
fea34b32ea
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2019-06-21 22:40:20 +01:00 |
|
gingerBill
|
b891c0feab
|
Fix ranges in switch statement for strings
|
2019-06-21 22:40:11 +01:00 |
|
gingerBill
|
9f039c323e
|
Update FUNDING.yml
|
2019-06-20 09:29:18 +01:00 |
|
gingerBill
|
b0dd3ac599
|
v0.10.0
v0.10.0
|
2019-06-02 12:27:36 +01:00 |
|
gingerBill
|
b38a8cfb12
|
Move internal 128-bit stuff to a windows specific file
|
2019-06-01 12:26:54 +01:00 |
|
gingerBill
|
4c79b52867
|
Update README.md
|
2019-05-30 18:08:35 +01:00 |
|
gingerBill
|
6dba05b00d
|
Update README.md
|
2019-05-30 18:07:54 +01:00 |
|
gingerBill
|
32a29d627a
|
Create FUNDING.yml
|
2019-05-30 17:42:15 +01:00 |
|
gingerBill
|
caf9bc6be9
|
Pedantic conversions on query data
|
2019-05-29 16:59:28 +01:00 |
|
gingerBill
|
654740d5b1
|
Fixes to ABI
|
2019-05-29 16:49:26 +01:00 |
|
gingerBill
|
b894e2b378
|
Fix bit set size with 128-bit integers
|
2019-05-28 20:57:02 +01:00 |
|
gingerBill
|
c40acd008e
|
Add i128/u128 support for bit sets
|
2019-05-28 20:53:56 +01:00 |
|
gingerBill
|
3d2279fba0
|
Support 128-bit integers i128 u128
|
2019-05-28 20:27:45 +01:00 |
|
gingerBill
|
2b080dbbc2
|
sync_atomic_* make most ordering parameters compile-time constant
|
2019-05-28 15:57:06 +01:00 |
|
gingerBill
|
9cadd58465
|
Improve tokenizer slightly
|
2019-05-28 14:44:32 +01:00 |
|
gingerBill
|
65e9b4d5f0
|
Update parsers
|
2019-05-28 12:55:55 +01:00 |
|
gingerBill
|
fb3d73cb20
|
Make core library use a..<b rather than doing a..b-1
|
2019-05-28 12:52:20 +01:00 |
|
gingerBill
|
222941727f
|
Add ..< operator for ranges; Add extra checking for bit set assignments
|
2019-05-28 12:45:20 +01:00 |
|
gingerBill
|
5697d6df74
|
-go-to-definitions (OGTD file format)
|
2019-05-26 15:16:45 +01:00 |
|
gingerBill
|
426c1ed6f4
|
-compact flag for 'odin query'
|
2019-05-25 20:28:49 +01:00 |
|
gingerBill
|
458ec5922e
|
odin query
Output .json file containing information about the program
|
2019-05-25 20:24:19 +01:00 |
|
gingerBill
|
f5fdd031f9
|
Fix polymorphic procedure return by pointer values #374
|
2019-05-19 10:45:27 +01:00 |
|
gingerBill
|
ceb58ae04f
|
Change import name rules
|
2019-05-19 10:01:35 +01:00 |
|
gingerBill
|
868603f617
|
Merge pull request #375 from Zilarrezko/master
make_builder function now properly uses given allocator
|
2019-05-19 09:55:03 +01:00 |
|
Zilarrezko
|
d2faa9bef1
|
make_builder function now properly uses given allocator
|
2019-05-18 18:57:34 -07:00 |
|
gingerBill
|
b1663a14e9
|
Add an error for C-style pointer selector expressions using '->' when parsing
|
2019-05-09 22:59:17 +01:00 |
|
gingerBill
|
3fc60930e6
|
Fix constant representability rules
|
2019-05-09 22:46:50 +01:00 |
|