diff options
Diffstat (limited to 'modules/gdscript/tests/scripts/parser/features')
| -rw-r--r-- | modules/gdscript/tests/scripts/parser/features/unicode_identifiers.gd | 35 | ||||
| -rw-r--r-- | modules/gdscript/tests/scripts/parser/features/unicode_identifiers.out | 14 | 
2 files changed, 49 insertions, 0 deletions
| diff --git a/modules/gdscript/tests/scripts/parser/features/unicode_identifiers.gd b/modules/gdscript/tests/scripts/parser/features/unicode_identifiers.gd new file mode 100644 index 0000000000..523959a016 --- /dev/null +++ b/modules/gdscript/tests/scripts/parser/features/unicode_identifiers.gd @@ -0,0 +1,35 @@ +const π = PI +var ㄥ = π + +func test(): +	var փորձարկում = "test" +	prints("փորձարկում", փորձարկում) +	var امتحان = "test" +	prints("امتحان", امتحان) +	var পরীক্ষা = "test" +	prints("পরীক্ষা", পরীক্ষা) +	var тест = "test" +	prints("тест", тест) +	var जाँच = "test" +	prints("जाँच", जाँच) +	var 기준 = "test" +	prints("기준", 기준) +	var 测试 = "test" +	prints("测试", 测试) +	var テスト = "test" +	prints("テスト", テスト) +	var 試験 = "test" +	prints("試験", 試験) +	var പരീക്ഷ = "test" +	prints("പരീക്ഷ", പരീക്ഷ) +	var ทดสอบ = "test" +	prints("ทดสอบ", ทดสอบ) +	var δοκιμή = "test" +	prints("δοκιμή", δοκιμή) + +	const d = 1.1 +	_process(d) +	print(is_equal_approx(ㄥ, PI + (d * PI))) + +func _process(Δ: float) -> void: +	ㄥ += Δ * π diff --git a/modules/gdscript/tests/scripts/parser/features/unicode_identifiers.out b/modules/gdscript/tests/scripts/parser/features/unicode_identifiers.out new file mode 100644 index 0000000000..c071380a8f --- /dev/null +++ b/modules/gdscript/tests/scripts/parser/features/unicode_identifiers.out @@ -0,0 +1,14 @@ +GDTEST_OK +փորձարկում test +امتحان test +পরীক্ষা test +тест test +जाँच test +기준 test +测试 test +テスト test +試験 test +പരീക്ഷ test +ทดสอบ test +δοκιμή test +true |