<commit_before><html>
  <head>
    <style type="text/css">
      /**/
      code{
        font-family:monospace;
      }
      
      div.constraint,
      div.issue,
      div.note,
      div.notice{
        margin-left:2em;
      }
      
      div.issue
      p.title{
        margin-left:-2em;
      }
      
      ol.enumar{
        list-style-type:decimal;
      }
      ol.enumla{
        list-style-type:lower-alpha;
      }
      ol.enumlr{
        list-style-type:lower-roman;
      }
      ol.enumua{
        list-style-type:upper-alpha;
      }
      ol.enumur{
        list-style-type:upper-roman;
      }
      
      li p{
        margin-top:0.3em;
        margin-bottom:0.3em;
      }
      
      sup small{
        font-style:italic;
        color:#8F8F8F;
      }
      
      div.exampleInner pre{
        margin-left:1em;
        margin-top:0em;
        margin-bottom:0em
      }
      div.exampleOuter{
        border:4px double gray;
        margin:0em;
        padding:0em
      }
      div.exampleInner{
        background-color:#d5dee3;
        border-top-width:4px;
        border-top-style:double;
        border-top-color:#d3d3d3;
        border-bottom-width:4px;
        border-bottom-style:double;
        border-bottom-color:#d3d3d3;
        padding:4px;
        margin:0em
      }
      div.exampleWrapper{
        margin:4px
      }
      div.exampleHeader{
        font-weight:bold;
        margin:4px}
      
      div.issue{
        border-bottom-color:black;
        border-bottom-style:solid;
        border-bottom-width:1pt;
        margin-bottom:20pt;
      }
      
      th.issue-toc-head{
        border-bottom-color:black;
        border-bottom-style:solid;
        border-bottom-width:1pt;
      }
      
      
      table.small{
        font-size:x-small;
      }
      
      a.judgment:visited,
      a.judgment:link{
        font-family:sans-serif;
        color:black;
        text-decoration:none}
      a.processing:visited,
      a.processing:link{
        color:black;
        text-decoration:none}
      a.env:visited,
      a.env:link{
        color:black;
        text-decoration:none}
      /**/</style>
    <link rel="stylesheet" type="text/css" href="/css/W3C-WD.css" />
  </head>
  <body>
    <h1>XQuery Scripting Extension Proposal</h1>
    <h2>Authors</h2>
    <ul>
      <li><NAME>, 28msec, Inc., <EMAIL></li>
      <li><NAME>, Oracle Corporation, <EMAIL></li>
      <li><NAME>, ETH Zurich, <EMAIL></li>
      <li><NAME>, Oracle Corporation, <EMAIL></li>
    </ul>
    <h1>Abstract</h1>
    <p>This specification defines an extension to XQuery 3.0 and XQuery Update Facility 1.0. It
      introduces statements including the apply, local variable declaration, assignment, while, exit
      and block statements, as well as statement counterparts to FLWOR, If, Switch, Typeswitch,
      Trycatch expressions. Statements do not return any value but can have side effects such as
      applying a PUL or reassigning a variable. It also introduces block expressions, which may
      contain statements and thus also have side effects. Such expressions must be evaluated in a
      specific order, which is described here. Subsequent expressions can see the effects of the
      expressions that came before them. </p>
    <h1>Table of Contents</h1>
    <ol>
      <li><a href="#Introduction">Introduction</a><ol></ol>
        <ol></ol>
      </li>
      <li><a href="#id-extensions-to-processing-model">Extensions to the Processing Model</a><ol></ol><commit_msg>- removed line from HTML page<commit_after><html>
  <head>
    <style type="text/css">
      /**/
      code{
        font-family:monospace;
      }
      
      div.constraint,
      div.issue,
      div.note,
      div.notice{
        margin-left:2em;
      }
      
      div.issue
      p.title{
        margin-left:-2em;
      }
      
      ol.enumar{
        list-style-type:decimal;
      }
      ol.enumla{
        list-style-type:lower-alpha;
      }
      ol.enumlr{
        list-style-type:lower-roman;
      }
      ol.enumua{
        list-style-type:upper-alpha;
      }
      ol.enumur{
        list-style-type:upper-roman;
      }
      
      li p{
        margin-top:0.3em;
        margin-bottom:0.3em;
      }
      
      sup small{
        font-style:italic;
        color:#8F8F8F;
      }
      
      div.exampleInner pre{
        margin-left:1em;
        margin-top:0em;
        margin-bottom:0em
      }
      div.exampleOuter{
        border:4px double gray;
        margin:0em;
        padding:0em
      }
      div.exampleInner{
        background-color:#d5dee3;
        border-top-width:4px;
        border-top-style:double;
        border-top-color:#d3d3d3;
        border-bottom-width:4px;
        border-bottom-style:double;
        border-bottom-color:#d3d3d3;
        padding:4px;
        margin:0em
      }
      div.exampleWrapper{
        margin:4px
      }
      div.exampleHeader{
        font-weight:bold;
        margin:4px}
      
      div.issue{
        border-bottom-color:black;
        border-bottom-style:solid;
        border-bottom-width:1pt;
        margin-bottom:20pt;
      }
      
      th.issue-toc-head{
        border-bottom-color:black;
        border-bottom-style:solid;
        border-bottom-width:1pt;
      }
      
      
      table.small{
        font-size:x-small;
      }
      
      a.judgment:visited,
      a.judgment:link{
        font-family:sans-serif;
        color:black;
        text-decoration:none}
      a.processing:visited,
      a.processing:link{
        color:black;
        text-decoration:none}
      a.env:visited,
      a.env:link{
        color:black;
        text-decoration:none}
      /**/</style>
    <link rel="stylesheet" type="text/css" href="/css/W3C-WD.css" />
  </head>
  <body>
    <h2>Authors</h2>
    <ul>
      <li><NAME>, 28msec, Inc., <EMAIL></li>
      <li><NAME>, Oracle Corporation, <EMAIL></li>
      <li><NAME>, ETH Zurich, <EMAIL></li>
      <li><NAME>, Oracle Corporation, <EMAIL></li>
    </ul>
    <h1>Abstract</h1>
    <p>This specification defines an extension to XQuery 3.0 and XQuery Update Facility 1.0. It
      introduces statements including the apply, local variable declaration, assignment, while, exit
      and block statements, as well as statement counterparts to FLWOR, If, Switch, Typeswitch,
      Trycatch expressions. Statements do not return any value but can have side effects such as
      applying a PUL or reassigning a variable. It also introduces block expressions, which may
      contain statements and thus also have side effects. Such expressions must be evaluated in a
      specific order, which is described here. Subsequent expressions can see the effects of the
      expressions that came before them. </p>
    <h1>Table of Contents</h1>
    <ol>
      <li><a href="#Introduction">Introduction</a><ol></ol>
        <ol></ol>
      </li>
      <li><a href="#id-extensions-to-processing-model">Extensions to the Processing Model</a><ol></ol>
{'fraction_non_alphanumeric': 0.11746258018531718, 'fraction_numerical': 0.013399857448325017, 'mean_word_length': 1.8474025974025974, 'pattern_counts': {'":': 0, '<': 99, '<?xml version=': 0, '>': 99, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4865862', 'n_tokens_mistral': 2288, 'n_tokens_neox': 2230, 'n_words': 458}