pubmodlexer;pubmodparser;pubmodstmt;pubmodsyntax;pubmodtag;pubmodtoken;/// Compile source code into a Vec of Stmt, aka the AST.
pubfncompile<S:AsRef<str>>(s: S)->crate::Result<Vec<stmt::Stmt>>{use{lexer::scan,parser::parse};scan(s.as_ref()).and_then(|t|parse(&t))}