parseScriptContent static method

LatexNode parseScriptContent(
  1. LatexParserContext ctx,
  2. LatexTokenStream stream
)

Parses sub/superscript content (single factor or braced group).

Implementation

static LatexNode parseScriptContent(
  LatexParserContext ctx,
  LatexTokenStream stream,
) {
  if (stream.peek() is LeftBraceToken) {
    return ctx.parseGroup();
  } else {
    return ctx.parseFactor() ?? TextNode("");
  }
}