If you think that’s good, then you’re gonna love this “simplified” real code posted as a real issue on one of my Github repos.
Edit: updated link to address the stack-trace comment
That’s not actual code though, it looks like some kind of trace. Notice the filenames at the end of each line.
The actual solution the issue opener there might be looking for is to disable C++ parsing, since it’s not actually C++ code, it’s just some text they pasted into VSCode and they’re wondering why their editor can’t handle it.
deleted by creator
No, not at all. It’s a joke post, abusing the in-memory representation of the
Option
type to construct numbers. When nesting theOption
type, it turns into a densely packed bit vector…And if I understand the purpose of
Fin
correctly, you’re picking on the one ‘peasant language’ that actually has something like that built-in.
In Rust, you can specify the type of an array as e.g[
. Which is an array containing values of type ]u8
(unsigned 8-bit integer) with a fixed, compile-time-guaranteed length of3
. So,[
could be used to represent an RGB color, for example. ]
It is an array, not a set, but well, close enough.deleted by creator