So i don't know if this is helpful to the EasyCodeIt, but i just wanted to put it on here.
I've tried to implement a AutoIt3 parser in AutoIt3 for some time, always drowning in the complexity and lack of complete valid syntax spec.
I've tried tackling it again, but this time via a simplified format that can produce the parser code itself for me via PEGjs/PeggyJs: https://github.com/genius257/autoit3-pegjs/blob/main/src/autoit3.pegjs
I hope that the grammar file I'm making COULD help save some time when developing the parser for EasyCodeIt?
When it gets more production ready i will post more about it on the official AutoIt forum, if anyone cares 😀