diff options
author | Joe Wilm <joe@jwilm.com> | 2016-09-12 10:51:13 -0700 |
---|---|---|
committer | Joe Wilm <joe@jwilm.com> | 2016-09-12 10:51:13 -0700 |
commit | dca1c5c633981aa96932e0d50d3e27fe7de7a2b2 (patch) | |
tree | 4b160c79627a31cd6e9639d4f3e4dc780a928f19 /codegen/src/main.rs | |
download | r-alacritty-vte-dca1c5c633981aa96932e0d50d3e27fe7de7a2b2.tar.gz r-alacritty-vte-dca1c5c633981aa96932e0d50d3e27fe7de7a2b2.tar.bz2 r-alacritty-vte-dca1c5c633981aa96932e0d50d3e27fe7de7a2b2.zip |
WIP
Diffstat (limited to 'codegen/src/main.rs')
-rw-r--r-- | codegen/src/main.rs | 18 |
1 files changed, 18 insertions, 0 deletions
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); +} |