A: Code in JavaScript
B: Okay:
# ꦲꦶꦏꦶꦩꦼꦱꦶꦤ꧀ꦧꦼꦧꦼꦤꦼꦂ꧉ꦪꦼꦤ꧀ꦢꦶꦮꦼꦤꦼꦲꦶ꧇꧐꧇꧈ꦤꦸꦭꦶꦱ꧀꧇꧐꧇꧈ꦤꦔꦶꦁꦪꦼꦤ꧀ꦢꦶꦮꦼꦤꦼꦲꦶ꧇꧑꧇꧈ꦠꦼꦫꦸꦱ꧀ꦤꦸꦭꦶꦱ꧀꧇꧑꧇꧉
ꦤꦺꦴꦩꦼꦂ = input()
print(ꦤꦺꦴꦩꦼꦂ)
while int(ꦤꦺꦴꦩꦼꦂ):
print(ꦤꦺꦴꦩꦼꦂ)
A: No not that Java script
(fb post)
Um actually
Python 3.0 introduces additional characters from outside the ASCII range (see PEP 3131). For these characters, the classification uses the version of the Unicode Character Database as included in the
unicodedata
module.Identifiers are unlimited in length. Case is significant.
identifier ::= xid_start xid_continue* id_start ::= <all characters in general categories Lu, Ll, Lt, Lm, Lo, Nl, the underscore, and characters with the Other_ID_Start property> id_continue ::= <all characters in id_start, plus characters in the categories Mn, Mc, Nd, Pc and others with the Other_ID_Continue property> xid_start ::= <all characters in id_start whose NFKC normalization is in "id_start xid_continue*"> xid_continue ::= <all characters in id_continue whose NFKC normalization is in "id_continue*">
The Unicode category codes mentioned above stand for:
Lu - uppercase letters
Ll - lowercase letters
Lt - titlecase letters
Lm - modifier letters
Lo - other letters
Nl - letter numbers
Mn - nonspacing marks
Mc - spacing combining marks
Nd - decimal numbers
Pc - connector punctuations
Other_ID_Start - explicit list of characters in PropList.txt to support backwards compatibility
Other_ID_Continue - likewise
Most glyphs in the Javanese block are categorized as either Nd, Lo, Mc, Lm, or Mn (except punctuation marks like ꧈ and ꧅) so that’s why I can use them for variable names