タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ruby-1.9.3とruby-family-programming-languageに関するnabinnoのブックマーク (2)

  • 字句構造 (Ruby 1.9.3)

    識別子 コメント 埋め込みドキュメント 予約語 Rubyの現在の実装はASCIIキャラクタセットを用いています。アル ファベットの大文字と小文字は区別されます。識別子と一部のリテ ラルの途中を除いては任意の場所に空白文字やコメントを置くこと ができます。空白文字とはスペース、タブ、垂直タブ、バックスペー ス、キャリッジリターン、ラインフィード、改ページです。改行は行が明らかに次の 行に継続する時だけ、空白文字として、それ以外では文の区切りと して解釈されます。 改行と認識されるのは、キャリッジリターン+ラインフィードかラインフィードです。 識別子 例: foobar ruby_is_simple Rubyの識別子は英文字またはアンダースコア('_')か ら始まり、英文字、アンダースコア('_')または数字 からなります。識別子の長さに制限はありません。 コメント 例: # this is

  • class String (Ruby 1.9.3)

    クラスの継承リスト: String < Comparable < Object < Kernel < BasicObject dynamic include: JSON::Generator::GeneratorMethods::String (by json) dynamic extend: JSON::Generator::GeneratorMethods::String::Extend (by json) 要約 文字列のクラスです。 NUL 文字を含む任意のバイト列を扱うことができます。 文字列の長さにはメモリ容量以外の制限はありません。 文字列は通常、文字列リテラルを使って生成します。 以下に文字列リテラルの例をいくつか示します。 'str\\ing' # シングルクオート文字列 (エスケープシーケンスがほぼ無効) "string\n" # ダブルクオート文字列 (エスケープシーケ

  • 1