Shol 言語リファレンスこのページの見出しShol 言語リファレンス このリファレンスマニュアルでは、Shol 言語の仕様について網羅的に説明しています。 文法の記法について 本リファレンスでは、字句や文法を簡易的な BNF 記法を用いて説明します。 例えば、以下は Shol のプログラムを表す BNF 記法です。 プログラム ::= 改行* コロニー宣言* + は 1 回以上の繰り返しを表します。 * は 0 回以上の繰り返しを表します。 ? は 0 回または 1 回の繰り返しを表します。 "0".."9" は "0" から "9" までのどれか 1 文字を表します。