Io には、他の言語のord()およびchr()関数を反映するメソッドが組み込まれていますか (つまり、整数を取得してそれに関連付けられた ASCII 文字を返すか、文字列文字を取得してその文字の ASCII 番号を返すことができます)?
出力のフォーマットを可能にするprint/関数はありますか? writeコマンド ラインに ANSI カラー出力を作成したいのですが、そのためにはエスケープ文字 (ASCII 文字 27) を出力する手段が必要です。
Io には、他の言語のord()およびchr()関数を反映するメソッドが組み込まれていますか (つまり、整数を取得してそれに関連付けられた ASCII 文字を返すか、文字列文字を取得してその文字の ASCII 番号を返すことができます)?
出力のフォーマットを可能にするprint/関数はありますか? writeコマンド ラインに ANSI カラー出力を作成したいのですが、そのためにはエスケープ文字 (ASCII 文字 27) を出力する手段が必要です。
オブジェクト chr()を参照asCharacterしてください。Number
ord()どちらasBinarySignedIntegerかasBinaryUnsignedIntegerから、またはSeqenceオブジェクトから、請求書に合うようです。
# ord
"@" asBinarySignedInteger println # => 64
# chr
64 asCharacter println # => "@"