[][src]Crate tree_sitter_elm

Create a tree-sitter for parsing elm source code.

Usage

use tree_sitter::Parser;

let code = r#"
    cons : a -> List a -> List a
    cons first rest =
        first :: rest
"#;
let mut parser = Parser::new();
parser.set_language(tree_sitter_elm::language()).expect("Error loading Elm language");
let tree = parser.parse(code, None).unwrap();

Functions

language

Returns the tree-sitter Language for elm.