gingerBill
|
9e2eb717fe
Correct `newline_limit` logic
|
4 years ago |
gingerBill
|
cc1d3a7b19
`parser.check_poly_params_for_type`
|
4 years ago |
Daniel Gavin
|
44ee0f2cdc
Merge branch 'master' into prototype-fmt
|
4 years ago |
gingerBill
|
9ccdc40f65
Make `.Optional_Semicolons` a flag for the parser
|
4 years ago |
gingerBill
|
ce08e832f7
Allow `..=` alongside `..` as a "full range" operator; Update `core:odin/parser` etc
|
4 years ago |
Daniel Gavin
|
f10f7ebbf1
Merge remote-tracking branch 'upstream/master' into prototype-fmt
|
4 years ago |
gingerBill
|
c3b3194a00
Update builtin procedures to support the new allocator features (without breaking other code)
|
4 years ago |
Daniel Gavin
|
1de928df78
fixed bug in parser on when
|
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
|
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 years ago |
gingerBill
|
aa93305015
Replace usage of `inline proc` with `#force_inline proc` in the core library
|
4 years ago |
gingerBill
|
41b854f192
Remove `#opaque` types
|
4 years ago |
gingerBill
|
28f279329d
Remove `bit_field` keyword and parsing logic
|
4 years ago |
gingerBill
|
657c0ac4f5
Update odin/parser
|
4 years ago |
gingerBill
|
908a403d78
Add `#force_inline`, `#force_no_inline` and `#unroll` for the transition to deprecate and then remove the keywords `inline` and `no_inline`
|
4 years ago |
gingerBill
|
28ed310f31
Remove `"pure"` and `"pure_none"` calling conventions
|
4 years ago |
gingerBill
|
fa02dc9736
Fix #840
|
4 years ago |
DanielGavin
|
3224869c29
handle expr is null in parse_binary_expr
|
4 years ago |
gingerBill
|
cffbd2d276
Add odin/parser/parse_files.odin
|
4 years ago |
gingerBill
|
f64584b92a
Improve -insert-semicolon rules
|
4 years ago |
gingerBill
|
9eb12889f4
Merge branch 'master' of https://github.com/odin-lang/Odin
|
4 years ago |
gingerBill
|
6f6a3f2ccf
Fix typos for `-insert-semicolon`
|
4 years ago |
DanielGavin
|
934809397f
small fixes to the parser
|
4 years ago |
gingerBill
|
98c8fde098
Remove unused tokens
|
4 years ago |
gingerBill
|
ea60db9f53
Add inline asm expression to odin/parser
|
4 years ago |
gingerBill
|
0e9b357a5d
Fix typo
|
4 years ago |
gingerBill
|
ca4657fd31
Add custom semicolon insertion to odin/tokenizer and odin/parser
|
4 years ago |
gingerBill
|
d94414b0f4
Correct ternary if/when parsing
|
4 years ago |
gingerBill
|
80fead1de5
Add `ast.Selector_Expr_Call`
|
4 years ago |
gingerBill
|
fc4fdd588e
Remove usage of `do` in core library
|
5 years ago |