()
| 187 | } |
| 188 | |
| 189 | fn pipe<'a, I>() -> impl Parser<'a, I, (), ParserError<'a>> + Clone |
| 190 | where |
| 191 | I: Input<'a, Token = lr::Token, Span = Span> + BorrowInput<'a>, |
| 192 | { |
| 193 | ctrl('|') |
| 194 | .ignored() |
| 195 | .or(new_line().repeated().at_least(1).ignored()) |
| 196 | } |
| 197 | |
| 198 | #[cfg(test)] |
| 199 | mod tests { |