///|
fn main {
println("Scripts — which writing system a character belongs to.")
for ch in ['A', '中', 'あ', 'ﷺ'] {
let s = @script.script(ch)
let exts = @script.extensions(ch).map(x => x.to_string()).join(", ")
println(" \{ch.escape()}: \{s} (extensions: \{exts})")
}
match @script.Script::of("Hiragana") {
Some(s) => println(" Script::of(\"Hiragana\") = \{s}")
None => println(" Script::of(\"Hiragana\") = none")
}
}