1

Io には、他の言語のord()およびchr()関数を反映するメソッドが組み込まれていますか (つまり、整数を取得してそれに関連付けられた ASCII 文字を返すか、文字列文字を取得してその文字の ASCII 番号を返すことができます)?

出力のフォーマットを可能にするprint/関数はありますか? writeコマンド ラインに ANSI カラー出力を作成したいのですが、そのためにはエスケープ文字 (ASCII 文字 27) を出力する手段が必要です。

4

1 に答える 1

1

オブジェクト chr()を参照asCharacterしてください。Number

ord()どちらasBinarySignedIntegerasBinaryUnsignedIntegerから、またはSeqenceオブジェクトから、請求書に合うようです。

# ord
"@" asBinarySignedInteger println     # => 64

# chr
64 asCharacter println                # => "@"
于 2011-12-09T15:03:33.277 に答える