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 # => "@"