use s_text_input_f_parser::parse_blocks;
fn test(input: &str) {
let output = parse_blocks(input).unwrap();
println!("------------------------------------------------------------------");
println!("input: \n{input}");
println!();
}
fn main() {
test(r#"
hello `world`!
`precipice` - a very steep side of a cliff or a mountain
precipice - a very `steep` side of a `cliff` or a `mountain`
`in advance` - before a particular time, or before doing a particular thing
in advance - `before` a particular time, or `before` doing a particular thing
`consequence` - a result of a particular action or situation, often one that is bad or not convenient
consequence - a `result` of a particular action or situation, often one that is `bad` or `not convenient`
- [ ] not correct
- [x] correct
- [ ] not correct
- [ ] not correct
- [x] correct
- [ ] not correct
- [ ] not correct
- [x] correct
- not correct
* correct
- not correct
- not correct
- not one_of
"#.trim());
}