cas_parser/parser/ast/helper/
mod.rs1pub mod delimited;
4pub mod surrounded;
5
6pub use delimited::Delimited;
7pub use surrounded::Surrounded;
8
9pub type ParenDelimited<'source, T> = surrounded::Surrounded<
11 'source,
12 crate::parser::token::OpenParen<'source>,
13 delimited::Delimited<crate::parser::token::Comma<'source>, T>,
14>;
15
16pub type Square<'source, T> = surrounded::Surrounded<'source, crate::parser::token::OpenSquare<'source>, T>;
18
19pub type SquareDelimited<'source, T> = Square<'source, delimited::Delimited<crate::parser::token::Comma<'source>, T>>;