Jostarの開発メモ

プログラミング言語Jostar

データ型の選択について

2024-12-19 22:49:07
2024-12-19 22:55:46
目次

Jostar言語はif文を廃止して、データ型を選択できるようにします。

hoa文

型選択構文として、hoa文を新たに作ります。これにより、直和(discriminated union)型(「構造化プログラミング第二部データ構造化序論」を参照)に対応させます。

サンプルコード

コードとしては次のような形式です。

hoa (o:? = this){

*:SubClassA {

o.x = 10;

}

*:SubClassB {

o.x = "hoge";

}

}

この記事を書いた人

dhrname

Jostar言語の開発者