定数表現
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/04 03:18 UTC 版)
主な定数表現には次のようなものがある。 型例整数 3 整数(16進数) 16r3 小数 3.4 浮動小数点数 3.4e5 文字 $a 文字列 'abc' シンボル #abc 記号を含むシンボル #'*abc' 配列(要素は定数限定) #( 'This' #is $a 10 ) バイト配列(要素は0〜255の定数限定) #[ 0 255 16r0 16r255 ] ブロック(引き数なし) [ 3 + 4 ] ブロック(引き数付き) [ :x | x + 1 ] 定数ではないが、よく用いられるオブジェクトの生成式には次のようなものがある。 型例分数 3 / 4 複素数 3 + 4i 座標 3 @ 4 共同体 'a' -> 0 言語機能の様に見えるが「/」や「@」などはただのセレクターであり、Smalltalk の使用者も同様の機能を作ることが出来る。
※この「定数表現」の解説は、「Smalltalk」の解説の一部です。
「定数表現」を含む「Smalltalk」の記事については、「Smalltalk」の概要を参照ください。
- 定数表現のページへのリンク