pub fn parse(source: &str) -> Result<File, ParseError>
Parse a DSL source string into an AST ast::File.
ast::File