When you're supposed to use Rust, but you only know Python...
(crates.io)
from Ephera@lemmy.ml to programmerhumor@lemmy.ml on 16 Oct 2024 15:49
https://lemmy.ml/post/21461907
from Ephera@lemmy.ml to programmerhumor@lemmy.ml on 16 Oct 2024 15:49
https://lemmy.ml/post/21461907
So, this uses a macro, but if you’re thinking anything is possible with a macro, it’s actually not in Rust. The input does still need to parse as valid Rust tokens.
Which means the authors asked themselves at some point: Is the Rust syntax a superset of the Python syntax?
And well, it’s not. In particular, some Python keywords will just be tokenized as an identifier (like a variable name).
But it is close enough that the authors decided against requiring a massive string to be passed in, which does amuse me. 🙃
threaded - newest