Arbitrary mention: Crust[0] [0] https://github.com/tsoding/crust
you_can::turn_off_the_borrow_checker
21–24 of 24 posts
Re: you_can::turn_off_the_borrow_checker
#22Earlier quoted context omitted.
Rust macros are Token Trees and provide namespace hygiene, so not quite "text in, text out".
Token list, not token trees. There are official libraries for parsing token stream as rust code but you can parse it as anything (eg json, html) if you want to.
https://doc.rust-lang.org/stable/nightly-rustc/rustc_ast/tok...
https://doc.rust-lang.org/stable/nightly-rustc/rustc_proc_ma...
Re: you_can::turn_off_the_borrow_checker
#23I think many people understand this subconsciously, and that this is what drives some of the more performative security culture in Rust spaces (superfluous safety comments, shunning of certain crate authors, `forbid(unsafe)`, push-back against syntax sugar, etc.).
Re: you_can::turn_off_the_borrow_checker
#24This reminds me of Perl's ACME modules and I'm here for that.