wac
pub fn run(sources: Vec<(Rc<str>, Rc<str>)>) -> Result<i32, Error>
given a list of (filename, wac-code) pairs, runs it