{"ast_node_type":"function","tokens":[{"end":83,"kind":"keyword","start":0,"text":"fn"}]}
fn test_reduction(lines: &[String], path: &Path, cache: &mut ResultCache) -> bool {
/// Checks if a given reduction is valid.
    let mut path = path.to_path_buf();