text: # Tenko parser test case
  
  - Path: tests/testcases/lexer_cases/regexesu/atom_escaping_syntax_characters/193.md
  
  > :: lexer cases : regexesu : atom escaping syntax characters
  >
  > ::> 193
  >
  > Imported lexer test
  >
  > escaping a single lc letter in the middle
  
  ## FAIL
  
  ## Input
  
  `````js
  /abc\xdeff
  `````
  
  ## Output
  
  _Note: the whole output block is auto-generated. Manual changes will be overwritten!_
  
  Below follow outputs in five parsing modes: sloppy, sloppy+annexb, strict script, module, module+annexb.
  
  Note that the output parts are auto-generated by the test runner to reflect actual result.
  
  ### Sloppy mode
  
  Parsed with script goal and as if the code did not start with strict mode header.
  
  `````
  throws: Lexer error!
      Regex: Found EOF before regex was closed
  
  start@1:0, error@1:0
  ╔══╦════════════════
   1 ║ /abc\xdeff
     ║ ^^^^^^^^^^------- error
  ╚══╩════════════════
  
  `````
  
  ### Strict mode
  
  Parsed with script goal but as if it was starting with `"use strict"` at the top.
  
  _Output same as sloppy mode._
  
  ### Module goal
  
  Parsed with the module goal.
  
  _Output same as sloppy mode._
  
  ### Sloppy mode with AnnexB
  
  Parsed with script goal with AnnexB rules enabled and as if the code did not start with strict mode header.
  
  _Output same as sloppy mode._
  
  ### Module goal with AnnexB
  
  Parsed with the module goal with AnnexB rules enabled.
  
  _Output same as sloppy mode._
  