mName">State</span></span> {
  <span class="tm-vr">Start</span>,
  <span class="tm-vr">Expression</span>,
  <span class="tm-vr">Term</span>,
  <span class="tm-vr">End</span>
}
<span class="tm-kw">const</span> <span class="tm-vr">start</span> = <span class="tm-vr"><span class="enumName">State</span></span>.<span class="tm-vr">Start</span>;
<span class="tm-kw">let</span> <span class="tm-vr">state</span> = <span class="tm-vr">start</span>;
<span class="tm-kw">let</span> <span class="tm-vr">ch</span> = <span cl