summaryrefslogtreecommitdiffstats
path: root/js/src/tests/test262/language/identifiers/vals-cjk.js
blob: 46aa5dfaf71cd6b4acbb70040aa8cd1efe6ad183 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// Copyright (C) 2019 Student Main. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
info: |
    IdentifierName and ReservedWord are tokens that are interpreted according to the 
    Default Identifier Syntax given in Unicode Standard Annex #31, 
    Identifier and Pattern Syntax, with some small modifications.
esid: sec-names-and-keywords
description: Check CJK UNIFIED IDEOGRAPH range is correct.
---*/

// CJK UNIFIED IDEOGRAPH 4e00-9fff
// u4e00
var  = 1;
assert.sameValue(, 1);

// u6c5f, check parser included all CJK range not only first and last character
var  = 1;
assert.sameValue(, 1);

// u9fa5, last character in CJK UNIFIED IDEOGRAPH as for 2019
var  = 1;
assert.sameValue(, 1);

// CJK UNIFIED IDEOGRAPH EXTENDED A 3400-4dbf
// u3400
var  = 1;
assert.sameValue(, 1);

// u362e
var  = 1;
assert.sameValue(, 1);

// u4db5, last in CJK UNIFIED IDEOGRAPH EXTENDED A
var  = 1;
assert.sameValue(, 1);

reportCompare(0, 0);