pub fn parse(src: &str) -> Result<Expr, Error>
Parse Elly source into an Expr with name resolution. Free variables cause ParseError::UnboundName.
Expr
ParseError::UnboundName