Use trigraphs in rust:
``` use trigraph::trigraph;
trigraph! { const HELLOWORLD: &??(u8??) = &??(0x48u8, 0x65, 0x6c, 0x6c, 0x6f, 0x20, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x21??); fn main() ??< println!("???> nyaa??-", String::fromutf8lossy(HELLOWORLD)); ??> } ```
This is mostly untested.
Does not work with ??'
since it interacts badly with the tokenizer because of the '
.
Does not work with differing delimiters like {
with ??>
or ??(
with ]
.