6.5 Constants

このページは最後に更新されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

last mod. 2008-11-29 (土) 13:48:58
                        constant ::=  integer-literal 
                                  |   float-literal   
                                  |   char-literal    
                                  |   string-literal  
                                  |   constr          
                                  |   false           
                                  |   true            
                                  |   []              
                                  |   ()              
                                  |   `tag-name       

定数の文法クラスには 4 つの型のリテラル (整数、浮動小数点小数、文字、文字列) 、通常のバリアントと多相バリアントの定コンストラクタがあり、それに加えて、特別な定数 false、 true、 そして () があります。これらは定コンストラクタのように振る舞います。

新規 編集 添付