From dca1c5c633981aa96932e0d50d3e27fe7de7a2b2 Mon Sep 17 00:00:00 2001 From: Joe Wilm Date: Mon, 12 Sep 2016 10:51:13 -0700 Subject: WIP --- codegen/src/main.rs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 codegen/src/main.rs (limited to 'codegen/src/main.rs') diff --git a/codegen/src/main.rs b/codegen/src/main.rs new file mode 100644 index 0000000..d1994bb --- /dev/null +++ b/codegen/src/main.rs @@ -0,0 +1,18 @@ +extern crate syntex; +extern crate syntex_syntax; + +mod ext; + +#[path="../../src/definitions.rs"] +pub mod definitions; + +use std::path::Path; + +fn main() { + let src = &Path::new("../src/table.rs.in"); + let dst = &Path::new("../src/table.rs"); + + let mut registry = syntex::Registry::new(); + ext::register(&mut registry); + registry.expand("state_table", src, dst); +} -- cgit