tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

segmenter-atomref.js (504B)


      1 function test(granularity, s0, s1) {
      2  var str = newString("Lorem ipsum. Dolor sit.", {twoByte: true});
      3  var segments = new Intl.Segmenter("en", {granularity}).segment(str);
      4  assertEq(segments.containing(0).segment, s0);
      5  var obj = {[str]: 1}; // Turn str into a Latin1 AtomRef.
      6  assertEq(segments.containing(0).segment, s0);
      7  assertEq(segments.containing(13).segment, s1);
      8  return obj;
      9 }
     10 test("grapheme", "L", "D");
     11 test("word", "Lorem", "Dolor");
     12 test("sentence", "Lorem ipsum. ", "Dolor sit.");