//! The toolkit Yog's code generators are written with — what holds in any
//! language: the traits a language implements to be generated
//! ([`Comments`], [`Literals`], [`Identifiers`], [`Blocks`]), names in each
//! case, quoting by a language's escapes, the header every generated file
//! opens with, an indenting writer, and writes that leave unchanged files be.
//! The languages themselves are their own crates (`yog-codegen-java`, …).
pub use ;
pub use ;
pub use ;
pub use write_if_changed;
pub use Code;