Function analyze

Source
pub fn analyze(input: &str) -> Result<(), Vec<SyntaxError<'_>>>