MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / fxBreakStatement

Function fxBreakStatement

xs/sources/xsSyntaxical.c:1450–1462  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1448}
1449
1450void fxBreakStatement(txParser* parser)
1451{
1452 txInteger aLine = parser->states[0].line;
1453 fxMatchToken(parser, XS_TOKEN_BREAK);
1454 if ((!parser->states[0].crlf) && (parser->states[0].token == XS_TOKEN_IDENTIFIER)) {
1455 fxPushSymbol(parser, parser->states[0].symbol);
1456 fxGetNextToken(parser);
1457 }
1458 else {
1459 fxPushNULL(parser);
1460 }
1461 fxPushNodeStruct(parser, 1, XS_TOKEN_BREAK, aLine);
1462}
1463
1464void fxContinueStatement(txParser* parser)
1465{

Callers 1

fxStatementFunction · 0.85

Calls 5

fxMatchTokenFunction · 0.85
fxPushSymbolFunction · 0.85
fxGetNextTokenFunction · 0.85
fxPushNULLFunction · 0.85
fxPushNodeStructFunction · 0.85

Tested by

no test coverage detected