Hello, and welcome to the brain-flak room! This room will mostly be used for talking about developing new features and bugfixes for the brain-flak programming language.
So I've got some plans for Brain-flak. Obviously a debugger would be nice. Another thing that could use some improvement is wrapping numbers. e.g. if 127 is on the stack, doing ({}()) would push -128.
I'm not sure exactly what integer size it should use yet.
Another thing that would be awesome if we get it is the ability to take input from a file, rather than from the command line arguments. If we get that working, we could put the whole thing on tryitonline.net which would be really awesome.
Also, one potential bug I ran into is that since the interpreter only looks for close brackets with nothing between them, something like (()(#dv)()) would mess everything up.
On the subject of the debug commands, I think the best way to handle it might be to scan the code first for them recoding their position and removing them at the same time