>>189
8a9
> int l=0;
16,17c17,18
< case '[': if (!memory[pointer]) while (*(++p) != ']') ; break;
< case ']': if (memory[pointer]) while (*(--p) != '[') ; break;
---
> case '[': if (!memory[pointer]) while (*(++p) != ']' || l>0){ if(*p == '
[') ++l; if(*p == ']') --l; } break;
> case ']': if (memory[pointer]) while (*(--p) != '[' || l>0){ if(*p == '
]') ++l; if(*p == '[') --l; } break;
26a28
> return 0;