package Ġdev . bl ach ut . svelte . lang . psi Ċ Ċ import Ġcom . intellij . lang . javascript . JS Keyword ElementType Ċ import Ġcom . intellij . lang . javascript . J ST o ken Types Ċ import Ġcom . intellij . psi . tree . I ElementType Ċ import Ġcom . intellij . psi . tree . Token Set Ċ Ċ object ĠS velte Token Types Ġ{ ĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠCODE _ FRAGMENT Ġ= ĠS velte ElementType (" CODE _ FRAGMENT ") ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠSTART _ MUST ACHE Ġ= ĠS velte ElementType (" START _ MUST ACHE ") ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠEND _ MUST ACHE Ġ= ĠS velte ElementType (" END _ MUST ACHE ") ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠIF _ KEYWORD : ĠI ElementType Ġ= ĠJ ST o ken Types . IF _ KEYWORD ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠELSE _ KEYWORD : ĠI ElementType Ġ= ĠJ ST o ken Types . ELSE _ KEYWORD ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠE ACH _ KEYWORD : ĠI ElementType Ġ= ĠJ ST o ken Types . EACH _ KEYWORD Ġ// ĠEach Ġis Ġnot Ġtoken ized Ġproperly Ġin ĠS velte Ġcontexts ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠAS _ KEYWORD : ĠI ElementType Ġ= ĠJ ST o ken Types . AS _ KEYWORD ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠA WAIT _ KEYWORD : ĠI ElementType Ġ= ĠJ ST o ken Types . AW A IT _ KEYWORD ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠTHEN _ KEYWORD Ġ= ĠJS Keyword ElementType (" then ") ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠCATCH _ KEYWORD : ĠI ElementType Ġ= ĠJ ST o ken Types . CATCH _ KEYWORD ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠHTML _ KEYWORD Ġ= ĠJS Keyword ElementType (" html ") ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠDEBUG _ KEYWORD Ġ= ĠJS Keyword ElementType (" debug ") ĊĊĠĠĠ Ġval ĠKEY WORDS Ġ= ĠToken Set . create ( ĊĠĠĠĠĠĠĠ ĠIF _ KEYWORD , ĊĠĠĠĠĠĠĠ ĠELSE _ KEYWORD , ĊĠĠĠĠĠĠĠ ĠE ACH _ KEYWORD , ĊĠĠĠĠĠĠĠ ĠAS _ KEYWORD , ĊĠĠĠĠĠĠĠ ĠA WAIT _ KEYWORD , ĊĠĠĠĠĠĠĠ ĠTHEN _ KEYWORD , ĊĠĠĠĠĠĠĠ ĠCATCH _ KEYWORD , ĊĠĠĠĠĠĠĠ ĠHTML _ KEYWORD , ĊĠĠĠĠĠĠĠ ĠDEBUG _ KEYWORD ĊĠĠĠ Ġ) Ċ } Ċ