// set flag JSONSpecialIntegral_debug. svoid test_JSONSpecialIntegral() { new JSONSpecialIntegral integral; integral.analyze([[{"abcdefghijklmnop": "abcdefghijklmnopq", "abcdefghijklmnopq": "abcdefghijklmnop"}]]); print(integral.stats()); print(sfuWithIndent(1, integral)); int n = integral.n(); embedded void descend(int i, int iEnd) { printVars descend(i, iEnd); if (i >= iEnd) ret; int lvl = integral.bracketLevel(iEnd-1); if (lvl != 0) fail("Bad brackets: level at end is " + lvl); print("Brackets in range " + i + " to " + iEnd + ": " + (integral.bracketCount(iEnd-1)-integral.bracketCount(i-1))); } descend(0, n); }