I described a state machine to ChatGPT, then described a notation for the state machine, then had it generate a BNF grammar for my notation, then had it make me a parser. ChatGPT is great. I just dont