fn collect_directives(
input: &str,
) -> Result<Vec<(usize, String, String)>, NamespaceError>Expand description
Collect complete directives from a NAMESPACE file.
A directive is name(args) which may span multiple lines. Comments (#)
are stripped. Returns (start_line, directive_name, args_content) triples.