04-25-2014, 08:38 AM
Mousey Wrote:Thanks for looking at this bug, but unfortunately it still crashes with the "Out of Memory" error (when compiled with --debug-memory).
Also, with this new version, when I compile to TZX, it now generates 3 Python files:
The version I was using before (1.4.0s1864) didn't do that!
- parsetab.py (305 KB)
- zxbasmtab.py (52 KB)
- zxbpptab.py (22 KB)

It should generate those .py files. The previous version did not, because I already packaged them.
Please, go into the zxb.py directory (BTW you are using the .py version, aren't you?), and execute zxb.py --version ONCE. Leave the generated .py files there, as it will speed up the compiler a lot.
Note: This fix should (at least) correct the Array(i) = TextString. So the assignation is correctly done.