pub fn parse(
tokens: &[Token],
source: &str,
) -> Result<Commons, Vec<CompileError>>Expand description
Parse a token slice into a Commons AST.
Accepts either form of v0.3 commons file:
- Brace form:
commons name { items... }(v0–v0.2 compatible). - Fragment form:
commons name uses... items...to EOF (v0.3).