pub use chumsky::{self, prelude::*, Parser}; pub fn comment_parser() -> impl Parser> { any().repeated().delimited_by(just("--["), just("]--")).or( any().repeated().delimited_by(just("--"), just("\n")) ).map(|vc| vc.iter().collect()).padded() }