This fun, little challenge was RE challenge during N1CTF.
We are given the following Rust source code:
macro_rules! check {
(@s n1ctf{$Never:tt}) => {
check!(stringify!($Never))
};
(@e ($Never:expr,$Gonna:expr,$Give:expr); (Never gonna give you up $($code:tt)*)) => {
$Give += true as usize;
check!(@e ($Never,