1
0
This commit is contained in:
Jeff 2024-04-22 17:02:53 -04:00
parent d400b8bb6a
commit 71807c0777

View File

@ -322,13 +322,11 @@ pub fn parser<'src>(
just(Token::Control(Control::DoubleColon)), just(Token::Control(Control::DoubleColon)),
); );
let map_atom = choice(( let map_index = choice((
map.clone(), map.clone(),
structure_instance.clone(), structure_instance.clone(),
identifier_expression.clone(), identifier_expression.clone(),
)); ))
let map_index = map_atom
.then_ignore(just(Token::Control(Control::Dot))) .then_ignore(just(Token::Control(Control::Dot)))
.then(positioned_identifier.clone()) .then(positioned_identifier.clone())
.map_with(|(expression, identifier), state| { .map_with(|(expression, identifier), state| {