Rust quasi-quoting macro.
Example
Here is a simple example to build the `syntax::ast::Expr` that
represents adding two numbers together:
```rust
extern crate syntax;
extern crate quasi;
use syntax::ext::base::ExtCtxt;
fn make_ext_ctxt(...) -> ExtCtxt {
}
fn main() {
}
```