private static boolean isSyntaxNode(@NonNull Node node) { return node.isSyntax(); }
for (int i = index, position = startPosition; i < entries.size(); position += entries.get(i).textLength(), ++i) { p += entries.get(k).textLength();
private static boolean isGreedyNode(@NonNull Node node) { return node.isSyntax() && ((Syntax) node).greedy(); } }
@Override public void visit(@NonNull List<? extends Prism4j.Node> nodes) { for (Prism4j.Node node : nodes) { if (node.isSyntax()) { visitSyntax((Prism4j.Syntax) node); } else { visitText((Prism4j.Text) node); } } }