So i see that you can create an enum in a script by just running
enum {ONE, TWO}
As opposed to making an enum with a name like
enum test {ONE, TWO}
When making one with a name it seems to work like a variable or an object, you can reference they specific enum in code by doing match statements etc. But what about the first one. Where does it go? How do you reference it? Can you have more than one? Why would you even want to do this instead of giving it a name? Like you didn't create a variable or an object it's just...there?