Searched refs:parenSP (Results 1 – 3 of 3) sorted by relevance
114 int32_t startSP = parenSP; // used to find the first new open character in next()153 parenStack[++parenSP].pairIndex = pairIndex; in next()154 parenStack[parenSP].scriptCode = scriptCode; in next()155 } else if (parenSP >= 0) { in next()158 while (parenSP >= 0 && parenStack[parenSP].pairIndex != pi) { in next()159 parenSP -= 1; in next()162 if (parenSP < startSP) { in next()163 startSP = parenSP; in next()166 if (parenSP >= 0) { in next()167 sc = parenStack[parenSP].scriptCode; in next()[all …]
83 int32_t parenSP; variable135 parenSP = -1; in reset()
32 #define TOP(scriptRun) ((scriptRun)->parenStack[(scriptRun)->parenSP])51 int32_t parenSP; member83 scriptRun->parenSP = INC1(scriptRun->parenSP); in push()84 scriptRun->parenStack[scriptRun->parenSP].pairIndex = pairIndex; in push()85 scriptRun->parenStack[scriptRun->parenSP].scriptCode = scriptCode; in push()99 scriptRun->parenSP = DEC1(scriptRun->parenSP); in pop()105 scriptRun->parenSP = -1; in pop()111 int32_t fixupSP = DEC(scriptRun->parenSP, scriptRun->fixupCount); in fixup()233 scriptRun->parenSP = -1; in uscript_resetRun()