MCPcopy Create free account
hub / github.com/Achain-Dev/Achain / block_follow

Function block_follow

src/Chain/libraries/glua/lparser.cpp:606–614  ·  view source on GitHub ↗

** check whether current token is in the follow set of a block. ** 'until' closes syntactical blocks, but do not close scope, ** so it is handled in separate. */

Source from the content-addressed store, hash-verified

604** so it is handled in separate.
605*/
606static int block_follow(LexState *ls, int withuntil) {
607 switch (ls->t.token) {
608 case TK_ELSE: case TK_ELSEIF:
609 case TK_END: case TK_EOS:
610 return 1;
611 case TK_UNTIL: return withuntil;
612 default: return 0;
613 }
614}
615
616
617static void statlist(LexState *ls) {

Callers 4

statlistFunction · 0.85
labelstatFunction · 0.85
test_then_blockFunction · 0.85
retstatFunction · 0.85

Calls

no outgoing calls

Tested by 1

test_then_blockFunction · 0.68