Prolog-ish interpreter written in Rust, intended eventually for use in compiler | Heykuki News