parser for Cirru Syntax
moon add tiye/cirru-parser {
"path": "tiye/cirru-parser",
"alias": "cirru_parser"
}using @cirru_parser {type Cirru}
// parse Cirru code
Cirru::parse(code: String) : Array[Cirru] raise CirruParseError
// format Cirru code
Cirru::format(cirru: Array[Cirru], use_inline=false) : String raise FormatCirruErrortype CirruParseErrorpub(all) suberror FormatCirruError {
FormatCirruError(String)
}impl Show for FormatCirruErrorInstall
Download zipparser for Cirru Syntax