るりまサーチ (Ruby 3.1)

最速Rubyリファレンスマニュアル検索!
4件ヒット [1-4件を表示] (0.039秒)

別のキーワード

  1. time parse
  2. parser parse
  3. csv parse
  4. ripper parse
  5. psych parse_stream

検索結果

RubyVM::AbstractSyntaxTree.parse(string) -> RubyVM::AbstractSyntaxTree::Node (54334.0)

文字列を抽象構文木にパースし、その木の根ノードを返します。

...、[m:RubyVM::AbstractSyntaxTree::Node#script_lines] でノードと関連づけられたソースコードのテキストを取得できます。
- **raise** `SyntaxError` -- string が Ruby のコードとして正しくない場合に発生します。

```ruby
pp RubyVM::AbstractSyntaxTree.parse...

RubyVM::AbstractSyntaxTree.parse(string, keep_script_lines: false) -> RubyVM::AbstractSyntaxTree::Node (54334.0)

文字列を抽象構文木にパースし、その木の根ノードを返します。

...、[m:RubyVM::AbstractSyntaxTree::Node#script_lines] でノードと関連づけられたソースコードのテキストを取得できます。
- **raise** `SyntaxError` -- string が Ruby のコードとして正しくない場合に発生します。

```ruby
pp RubyVM::AbstractSyntaxTree.parse...

RubyVM::AbstractSyntaxTree.parse_file(pathname) -> RubyVM::AbstractSyntaxTree::Node (18352.0)

pathname のファイルを読み込み、その内容を抽象構文木にパースし、その木の根ノードを返します。

...athname` -- パースする対象のファイルパスを指定します
- **param** `keep_script_lines` -- true を指定すると、[m:RubyVM::AbstractSyntaxTree::Node#script_lines] でノードと関連づけられたソースコードのテキストを取得できます。
- **raise** `SyntaxErr...

RubyVM::AbstractSyntaxTree.parse_file(pathname, keep_script_lines: false) -> RubyVM::AbstractSyntaxTree::Node (18352.0)

pathname のファイルを読み込み、その内容を抽象構文木にパースし、その木の根ノードを返します。

...athname` -- パースする対象のファイルパスを指定します
- **param** `keep_script_lines` -- true を指定すると、[m:RubyVM::AbstractSyntaxTree::Node#script_lines] でノードと関連づけられたソースコードのテキストを取得できます。
- **raise** `SyntaxErr...