On Hex https://hex.pm/packages/cirru_parser/
{"cirru_parser", "~> 0.0.1"}
require CirruParser
CirruParser.parse "code", "filename" => [["code"]]
APIs:
parse/2
returns tree with line infos, each leaf is a mappare/2
returns tree without line infos, each leaf is a string
MIT