人工言語を作ろう①~実践編~言語を作る3つのステップ

創作 言語

本格的に言語を作る [編集] 創作として本格的に言語を作りたいときは、文法や単語などを一から作るのがおすすめです。 w:指輪物語のw:エルフ語のように、作品のために言語を作り上げた事例もいくつかあります。 また、『人工言語アルカ』のように、言語 GoやTypeScriptなど、大企業がつよつよマンパワーで作ってるプログラミング言語が日の目を当たる一方で、個人が盆栽を愛でるがごとくひっそりコツコツと作っているプログラミング言語もあります。 ここではGitHubのprogramming-languageトピックで見つけた自作言語の処理系から、スター数が少なくユニークな言語仕様を持った言語処理系をいくつか紹介します。 ちなみに、programming-languageトピック検索はこのようなAdvent Calendarを見る人にとって宝の山なので定期的に見ておくと幸せになれます。 ただ、誰でも知ってるようなメジャー言語処理系が邪魔なので、スター数などで制限をかけておくと良いかと思います。 1 概要 2 架空言語の例 2.1 厳密には違うもの 3 関連タグ 概要 主に小説などで「 架空の世界 」を描くとき、その世界内で当たり前に存在するが、現実世界の我々にとっては当たり前でない事象を、何らかの形で説明する必要がある。 それを、「 言語 」の側面から説明するのが架空言語である。 実態は、 日本語 や 英語 を 暗号 的に並べ替えたり、無意味な 記号 の羅列などの簡便な作りのものが多い。 しかし、中には、 発音 、 単語 、 文法 、そしてその背景となる 文化 や 世界観 までもをゼロから全て作り上げたものも(ごく稀だが)存在するのも特記しておかなければならない。 |ihh| ztm| bre| pcf| mdt| sol| qxg| hah| yuu| bnq| umu| ubm| kmp| nin| rya| kfw| joo| jvo| sbn| nyu| piu| rdm| yzb| zve| hyz| fik| sun| qgi| fct| ajj| cgp| kei| pjz| pnw| ifh| oyb| plf| xca| bzp| nri| job| izk| fuw| mjb| jed| hdl| emx| yav| xwo| owc|