るりまサーチ

最速Rubyリファレンスマニュアル検索!
498件ヒット [1-100件を表示] (0.030秒)
トップページ > クエリ:file[x] > クエリ:parse[x]

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. file path
  4. file size
  5. file atime

検索結果

<< 1 2 3 ... > >>

Psych.parse(yaml, filename = nil) -> Psych::Nodes::Document (18237.0)

YAML ドキュメントをパースし、YAML の AST を返します。

...ST に変換して
返します。

file
name はパース中に発生した例外のメッセージに用います。

AST については Psych::Nodes を参照してください。

@param yaml YAML ドキュメント(文字列 or IO オブジェクト)
@param filename Psych::SyntaxError 発生時...
...します
@see Psych.load

//emlist[例][ruby]{
Psych.parse("---\n - a\n - b") # => #<Psych::Nodes::Document:...>

begin
Psych.parse("--- `", "file.txt")
rescue Psych::SyntaxError => ex
p ex.file # => 'file.txt'
p ex.message # => "(file.txt): found character that cannot start any token whil...

Ripper.parse(src, filename = &#39;(ripper)&#39;, lineno = 1) -> nil (18207.0)

指定された文字列を解析します。常に nil を返します。

...ラムを文字列か IO オブジェクトで指定します。

@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。

@param lineno src の開始行番号を指定します。省略すると 1 になります。

@see Ripper#parse...

RDoc::Parser#parse_files_matching(regexp) -> () (15207.0)

regexp で指定した正規表現にマッチするファイルを解析できるパーサとして、 自身を登録します。

...マッチするファイルを解析できるパーサとして、
自身を登録します。

@param regexp 正規表現を指定します。

新しいパーサを作成する時に使用します。

例:

class RDoc::Parser::Xyz < RDoc::Parser
parse
_files_matching /\.xyz$/
...
end...

Psych.parse_file(filename) -> Psych::Nodes::Document (12302.0)

filename で指定したファイルをパースして YAML の AST を返します。

...filename で指定したファイルをパースして YAML の AST を返します。

@param filename パースするファイルの名前
@raise Psych::SyntaxError YAMLドキュメントに文法エラーが発見されたときに発生します...

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

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

...ctSyntaxTree.parse_file(__FILE__)
# => (SCOPE@1:0-1:50
# tbl: []
# args: nil
# body:
# (FCALL@1:0-1:50 :pp
# (LIST@1:3-1:50
# (CALL@1:3-1:50
# (COLON2@1:3-1:29 (CONST@1:3-1:9 :RubyVM) :AbstractSyntaxTree)
# :parse_file (LIST@1:41-1...

絞り込み条件を変える

RubyVM::AbstractSyntaxTree.parse_file(pathname, keep_script_lines: false, error_tolerant: false, keep_tokens: false) -> RubyVM::AbstractSyntaxTree::Node (12234.0)

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

...ctSyntaxTree.parse_file(__FILE__)
# => (SCOPE@1:0-1:50
# tbl: []
# args: nil
# body:
# (FCALL@1:0-1:50 :pp
# (LIST@1:3-1:50
# (CALL@1:3-1:50
# (COLON2@1:3-1:29 (CONST@1:3-1:9 :RubyVM) :AbstractSyntaxTree)
# :parse_file (LIST@1:41-1...

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

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

...ctSyntaxTree.parse_file(__FILE__)
# => (SCOPE@1:0-1:50
# tbl: []
# args: nil
# body:
# (FCALL@1:0-1:50 :pp
# (LIST@1:3-1:50
# (CALL@1:3-1:50
# (COLON2@1:3-1:29 (CONST@1:3-1:9 :RubyVM) :AbstractSyntaxTree)
# :parse_file (LIST@1:41-1...

RDoc::Parser.can_parse(file_name) -> RDoc::Parser | nil (9324.0)

file_name を解析できるパーサクラスを返します。見つからなかった場合は nil を返します。

...
file
_name を解析できるパーサクラスを返します。見つからなかった場合は
nil を返します。

@param file_name 解析するファイルの名前を指定します。...

RDoc::Parser.parser_for(top_level, file_name, body, options, stats) -> RDoc::Parser (9323.0)

file_name を解析できるパーサのインスタンスを返します。 見つからなかった場合は RDoc::Parser::Simple のインスタンスを返します。

...
file
_name を解析できるパーサのインスタンスを返します。
見つからなかった場合は RDoc::Parser::Simple のインスタンスを返します。

@param top_level RDoc::TopLevel オブジェクトを指定します。

@param file_name ファイル名を文字列で指定...

JSON.#load_file!(filespec, opts = {}) -> object (6213.0)

filespec で指定した JSON 形式のファイルを Ruby オブジェクトとしてロードして返します。

...
file
spec で指定した JSON 形式のファイルを Ruby オブジェクトとしてロードして返します。

@param filespec ファイル名を指定します。

@param options オプションをハッシュで指定します。指定可能なオプションは JSON.#parse! と同様で...
...す。

@see JSON.#parse!...

絞り込み条件を変える

JSON.#load_file(filespec, opts = {}) -> object (6213.0)

filespec で指定した JSON 形式のファイルを Ruby オブジェクトとしてロードして返します。

...
file
spec で指定した JSON 形式のファイルを Ruby オブジェクトとしてロードして返します。

@param filespec ファイル名を指定します。

@param options オプションをハッシュで指定します。指定可能なオプションは JSON.#parse と同様で...
...す。

@see JSON.#parse...
<< 1 2 3 ... > >>