--- ./EmojiList/main.swift.org 2020-08-07 12:18:03.000000000 +0900 +++ ./EmojiList/main.swift 2021-10-04 11:31:08.149577300 +0900 @@ -223,6 +223,7 @@ var label = "" // この変数が、[String: [Int]] 型の辞書 [key: value] の key となります。value は Int 型の配列 [Int] 型です。ですので、最初に空の [Int]() を ucs[label] に代入してから、ucs[label]?.append(_) で [Int] にコードを登録していきます。 func build_ucs() { +#if !os(Linux) /* ユニコードの情報 Unicode.Scalar.Properties の情報を元に、特に絵文字に関して、[String: [Int]] 型の辞書 ucs にコードポイントを格納していきます。 @@ -301,6 +302,7 @@ fatalError("not encodable for \(filename)") } } +#endif } ucs = default_ucs