aiken/crates/aiken-lang/src/parser/expr
KtorZ ed85cb1c00
Fix todo/error parsing
This was a bit more tricky than anticipated but played out nicely in
  the end. Now we have one holistic way of parsing todos and errors
  instead of it being duplicated between when/clause and sequence. The
  error/todo parser has been moved up to the expression part rather than
  being managed when parsing sequences. Not sure what motivated that to
  begin with.

  Fixes #621.
2023-07-05 20:12:57 +02:00
..
snapshots Fix todo/error parsing 2023-07-05 20:12:57 +02:00
when Fix todo/error parsing 2023-07-05 20:12:57 +02:00
anonymous_binop.rs test(parser): anon binop and ambiguous sequence 2023-07-04 17:19:30 -04:00
anonymous_function.rs rename: 'r' → 'expression' & 'seq_r' → 'sequence' 2023-07-05 14:42:14 +02:00
assignment.rs Favor pattern-match over if-else when parsing assignment kinds 2023-07-05 14:01:13 +02:00
block.rs rename: 'r' → 'expression' & 'seq_r' → 'sequence' 2023-07-05 14:42:14 +02:00
bytearray.rs Move parsing of literals under new 'literal' parser module group 2023-07-05 14:37:29 +02:00
chained.rs Move chain and chained parsing into their own submodule 2023-07-05 15:18:07 +02:00
error_todo.rs Fix todo/error parsing 2023-07-05 20:12:57 +02:00
if_else.rs rename: 'r' → 'expression' & 'seq_r' → 'sequence' 2023-07-05 14:42:14 +02:00
int.rs Move parsing of literals under new 'literal' parser module group 2023-07-05 14:37:29 +02:00
list.rs test(parser): move over the validator tests and some misc tests to parser 2023-07-04 17:19:29 -04:00
mod.rs Fix todo/error parsing 2023-07-05 20:12:57 +02:00
record.rs test(parser): record create 2023-07-04 17:19:30 -04: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 todo/error parsing 2023-07-05 20:12:57 +02:00
string.rs Fix todo/error parsing 2023-07-05 20:12:57 +02: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