前のトピック: 定数次のトピック: ブロック スコープ


リテラル

リテラル(文字列)は、二重引用符で囲まれた一連の文字です。 (空白をはさんだ)連続する二重引用符文字は、複数部分からなるリテラルを示します。このリテラルは 1 つの文字列として扱われます。

以下に例を示します。

"This is an example" " of a multi-part" " literal string."

リテラルのエスケープ文字は円記号(¥)です。 これは、C/C++ プログラミング言語と同じように、以下の表に示す文字を入力する場合に使用されます。

シーケンス

文字

¥a

アラート(ターミナル ベルを鳴らす)

¥b

バックスペース

¥f

改ページ

¥n

改行

¥r

キャリッジ リターン

¥t

水平タブ

¥v

垂直タブ

¥¥

円記号

¥"

二重引用符

¥xhh

ビット パターン、16 進数

¥ooo

ビット パターン、8 進数

円記号に続く文字が上記のいずれでもない場合、円記号は無視されます。

8 進数のビット パターンの場合、MIF が ISO8859-1 形式で指定されているときは、ooo は 1 桁、2 桁、または 3 桁の 8 進数(¥0 から ¥377 まで)になります。MIF が Unicode 形式で指定されているときは、1 から 6 桁の 8 進数(¥0 から ¥177777 まで)になります。

16 進数のビット パターンの場合は、MIF が ISO8859-1 形式で指定されているときは、hh は 1 桁または 2 桁の 16 進数(¥x0 から ¥xff まで)になります。MIF が Unicode 形式で指定されているときは、1 から 4 桁の 16 進数(¥x0 から ¥xffff まで)になります。