czapiga
99bc9734d9
Add match parsing ( #3664 )
...
Adds `match` parsing to toolchain
2024-02-13 00:27:06 +00:00
josh11b
b7d129b88c
Add PushState overload to combine Parse::State change with StateStackEntry ( #3485 )
...
Shortens a common `PushState` pattern
2023-12-08 23:58:30 +00:00
Richard Smith
eae630a3db
Rename Lex::{Token,Line} -> Lex::{Token,Line}Index. ( #3433 )
...
As discussed [on
discord](https://discord.com/channels/655572317891461132/655578254970716160/1178878128714678282 )
and today's toolchain discussion.
2023-11-29 20:33:58 +00:00
josh11b
11ca083855
Use abbreviation "expr" instead of "expression" ( #3375 )
...
Part of switching to the [abbreviations we've decided to
use](https://docs.google.com/document/d/1RRYMm42osyqhI2LyjrjockYCutQ5dOf8Abu50kTrkX0/edit?resourcekey=0-kHyqOESbOHmzZphUbtLrTw#heading=h.pph7i5m5un7q ).
I will rename files in a follow-up PR.
2023-11-10 01:32:32 +00:00
Jon Ross-Perkins
c555b39a2c
Rename parser dir to parse ( #3178 )
...
Continuing with #3070 . Just a dir and file rename (mostly removing
prefixes, although for parse_tree_fuzzer and parse_tree_file_test I'm
dropping "tree" instead of "parse"). Everything in the parse dir should
be marked as a move.
2023-09-01 01:35:45 +00:00