 to fold.</p>

    <p>The fold points for most languages occur on keywords or character sequences.
    Examples of fold keywords are &ldquo;if&rdquo; and &ldquo;end&rdquo; in Lua and examples of fold
    character sequences are &lsquo;{&rsquo;, &lsquo;}&rsquo;, &ldquo;/*&rdquo;, and &ldquo;*/&rdquo; in C for code block and
    comment delimiters, respectively. However, these fold points cannot occur
    just anywhere. For example, lexers should not recognize fold keywords that
    appear within strings or c