aiken/crates/aiken-lang/src/parser/expr
KtorZ 54a1b50138
Make behavior between curly- and paren-delimited blocks consistent.
Note that the formatter rewrite parens-block sequences as curly-block
  sequences anyway. Albeit weird looking syntax, they are valid
  nonetheless.

  I also clarified a bit the hints and description of the
  'illegal::return' error as it would mistakenly say 'function' instead
  of 'block'.
2024-01-20 10:37:07 +01:00
..
snapshots Make behavior between curly- and paren-delimited blocks consistent. 2024-01-20 10:37:07 +01:00
when fix: code gen tests now up to date using trace 2023-08-07 12:02:44 -04:00
and_or_chain.rs feat: new snapshots 2023-08-15 09:58:35 -04:00
anonymous_binop.rs feat: support doc comments for functions args and validator params 2023-10-16 13:38:23 -04:00
anonymous_function.rs feat: support doc comments for functions args and validator params 2023-10-16 13:38:23 -04:00
assignment.rs Add more tests & rename 'Invalid' -> 'Unfinished' 2024-01-20 10:26:33 +01:00
block.rs Make behavior between curly- and paren-delimited blocks consistent. 2024-01-20 10:37:07 +01:00
bytearray.rs test(bls): literal parsing tests 2023-11-15 15:55:56 -05:00
chained.rs feat(parser): add support for and/or chaining 2023-08-15 09:58:35 -04:00
fail_todo_trace.rs fix: todo and fail spans 2023-07-15 20:08:16 -04:00
if_else.rs Fix record shorthand causing parsing ambiguity in if/else expressions. 2023-09-15 09:41:00 +02:00
int.rs Rename (Un)TypedExpr.Int -> (Un)TypedExpr.UInt 2023-07-06 16:10:46 -04:00
list.rs Fix parsing of negative int patterns and constants 2023-07-06 16:10:46 -04:00
mod.rs feat(parser): add support for and/or chaining 2023-08-15 09:58:35 -04:00
record.rs Fix record shorthand causing parsing ambiguity in if/else expressions. 2023-09-15 09:41:00 +02:00
record_update.rs test(parser): type alias, anon fn, record update and more 2023-07-04 17:19:30 -04:00
sequence.rs fix: trace expr 2023-07-15 20:08:16 -04:00
string.rs Rename (Un)TypedExpr.Int -> (Un)TypedExpr.UInt 2023-07-06 16:10:46 -04:00
tuple.rs test(parser): finish moving tests to their correct modules 2023-07-04 17:48:48 -04:00
var.rs feat: start splitting apart expr_parser 2023-07-04 17:19:28 -04:00