Macros for target-lexicon

Provides a triple macro to construct static a target-lexicon Triple.

Example

```rust use targetlexicon::Triple; use targetlexicon_macros::triple;

const TARGET: Triple = triple!("x86_64-unknown-linux-gnu")

fn main() { dbg!(TARGET); } ```