定数の形式

1) 整数型定数

10進数または "$" で始まる16進数で表現する。

例:
    123
    -11
    $3a
    $10F

負の整数定数についての注意

2) 文字列型定数

文字列型定数を表現する方法は2つ。

a) 値となる文字列の両端を ' か " で囲む(両端とも同じ文字で)。文字列値を構成する文字は表示可能で囲み文字と異なる文字ならば何でもよい。

例:
    'Hello, world'
    "I can't do that"
    "漢字も可能"

b) 1文字を ASCII (または JIS ローマ字、Shift-JIS) コード(10進数または$で始まる16進数)で表現し、先頭に "#" をつける。 ASCII コード 0 の文字 (NUL) は文字列定数に含めることができない。

例:
    #65     文字 "A"
    #$41    文字 "A"
    #13     CR 文字

ASCII コード表

a) と b) は組み合わせることが可能。

例:
    'cat readme.txt'#13#10
    abc'#$0d#$0a'def'#$0d#$0a'ghi'