2234件ヒット
[1-100件を表示]
(0.077秒)
別のキーワード
種類
ライブラリ
- ビルトイン (121)
- objspace (12)
- openssl (12)
- psych (1092)
-
rexml
/ document (276) -
shell
/ command-processor (6) - socket (84)
- tsort (163)
クラス
- Addrinfo (48)
- Enumerator (6)
-
File
:: Stat (24) - Object (12)
-
Psych
:: Handler (12) -
Psych
:: Nodes :: Alias (36) -
Psych
:: Nodes :: Document (120) -
Psych
:: Nodes :: Mapping (144) -
Psych
:: Nodes :: Node (96) -
Psych
:: Nodes :: Scalar (228) -
Psych
:: Nodes :: Sequence (144) -
Psych
:: Nodes :: Stream (84) -
Psych
:: Stream (24) -
Psych
:: TreeBuilder (12) -
Psych
:: Visitors :: YAMLTree (36) -
REXML
:: AttlistDecl (12) -
REXML
:: Attribute (12) -
REXML
:: Child (12) -
REXML
:: Comment (12) -
REXML
:: DocType (12) -
REXML
:: Document (12) -
REXML
:: Element (24) -
REXML
:: Elements (24) -
REXML
:: Formatters :: Default (12) -
REXML
:: Instruction (12) -
REXML
:: Parent (48) -
REXML
:: Text (12) -
REXML
:: XMLDecl (12) -
REXML
:: XPath (24) -
RubyVM
:: AbstractSyntaxTree :: Node (49) -
Shell
:: CommandProcessor (6) - Socket (24)
モジュール
- ObjectSpace (12)
-
OpenSSL
:: OCSP (12) - Psych (48)
-
REXML
:: Node (36) -
RubyVM
:: AbstractSyntaxTree (30) -
Socket
:: Constants (12) - TSort (163)
キーワード
- ANY (48)
- Alias (12)
- BLOCK (24)
-
DOUBLE
_ QUOTED (12) - Document (12)
- FLOW (24)
- FOLDED (12)
- LITERAL (12)
- Mapping (12)
- NODELEGATED (12)
- NoDelegateMethods (6)
- Nodes (12)
- PLAIN (12)
-
SINGLE
_ QUOTED (12) - Scalar (12)
- Sequence (12)
- Stat (12)
- Stream (12)
-
TCP
_ NODELAY (24) - UTF16BE (12)
- UTF16LE (12)
- UTF8 (12)
- []= (36)
- anchor (48)
- anchor= (48)
-
arg
_ blk _ pass (12) -
arg
_ defined (12) -
arg
_ prepend (12) - assign (12)
-
block
_ append (12) -
block
_ pass (12) -
call
_ op (12) -
call
_ trace _ func (12) - children (19)
- compile (12)
-
copy
_ node _ scope (12) -
count
_ nodes (12) - ctime (12)
- each (36)
-
each
_ strongly _ connected _ component (46) -
each
_ strongly _ connected _ component _ from (46) - encoding (12)
- encoding= (12)
- finish (12)
- first (12)
-
first
_ column (7) -
first
_ lineno (7) - fixpos (12)
- foreach (24)
- getaddrinfo (24)
- implicit (36)
- implicit= (36)
-
implicit
_ end (12) -
implicit
_ end= (12) -
index
_ in _ parent (12) - ino (12)
-
ins
_ methods _ priv _ i (12) -
ins
_ methods _ prot _ i (12) - inspect (7)
-
ipv6
_ mc _ nodelocal? (12) -
last
_ column (7) -
last
_ lineno (7) -
list
_ append (12) -
literal
_ append (12) - logop (12)
- massign (12)
- match (12)
-
module
_ setup (12) - new (84)
-
new
_ super (12) -
node
_ type (108) - nodetype (12)
- of (10)
- parent? (24)
- parse (22)
-
parse
_ file (22) -
parse
_ stream (24) -
parse
_ string (12) - plain (12)
- plain= (12)
-
previous
_ sibling (12) -
previous
_ sibling _ node (12) - produce (6)
- psych (12)
- quoted (12)
- quoted= (12)
-
range
_ op (12) -
rb
_ call0 (12) -
rb
_ compile _ cstr (12) -
rb
_ compile _ file (12) -
rb
_ compile _ string (12) -
rb
_ get _ method _ body (12) -
rb
_ node _ newnode (12) -
rdoc
/ parser / changelog (12) -
rexml
/ parsers / ultralightparser (12) - root (24)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) - scalar (12)
- start (36)
-
strongly
_ connected _ components (24) - style (36)
- style= (36)
- superclass (12)
- tag (48)
- tag= (36)
-
tag
_ directives (12) -
tag
_ directives= (12) -
to
_ a (12) -
to
_ ruby (12) -
to
_ yaml (12) - transform (12)
- tree (12)
- tsort (24)
-
tsort
_ each (23) - type (7)
- value (12)
- value= (12)
-
value
_ expr (12) - version (12)
- version= (12)
-
void
_ expr (12) -
void
_ stmts (12) - write (12)
- yaml (12)
-
yaml
_ tag (12) - yycompile (12)
検索結果
先頭5件
-
static int parse
_ string(NODE *quote) (26200.0) -
lex_strterm 形式のノード quote の指示に従い、 文字列の終端または埋め込み式の始まりまで読みこみます。
lex_strterm 形式のノード quote の指示に従い、
文字列の終端または埋め込み式の始まりまで読みこみます。 -
psych (26012.0)
-
yaml のバックエンドライブラリです。libyaml ベースで作成されてお り、YAML バージョン 1.1 を扱う事ができます。
...で作成されてお
り、YAML バージョン 1.1 を扱う事ができます。
=== 概要
Psych を用いると YAML のパースと出力ができます。
これらの機能は libyaml http://pyyaml.org/wiki/LibYAML を用いて
実装されています。さらに Ruby の大半のオブ......uire 'psych'
# YAML のテキストをパースする
Psych.load("--- foo") # => "foo"
# YAML のデータを出力
Psych.dump("foo") # => "--- foo\n...\n"
{ :a => 'b'}.to_yaml # => "---\n:a: b\n"
//}
基本的な使い方はこれだけです。簡単な用事は
Psych.load、Psych.dump で......トベースの API です。
===== 中水準 パース API
Psych には YAML ドキュメントの AST にアクセスする API があります。
この AST は Psych::Parser と Psych::TreeBuilder で構築します。
Psych.parse_stream、Psych::Nodes、Psych::Nodes::Node
などを経由し... -
Psych
:: Nodes :: Node (24000.0) -
YAML AST のノードを表す抽象クラスです。
YAML AST のノードを表す抽象クラスです。
このクラスをインスタンス化することは不適切です。
すべてのノードのクラスはこのクラスの派生クラスです。 -
REXML
:: Node # previous _ sibling _ node -> REXML :: Node | nil (15302.0) -
前の兄弟ノードを返します。
前の兄弟ノードを返します。
前の兄弟ノードが存在しない場合(ノードがルートである場合や、
最初のノードである場合)は nil を返します。 -
REXML
:: DocType # node _ type -> Symbol (15201.0) -
Symbol :doctype を返します。
...Symbol :doctype を返します。... -
NODE * rb
_ node _ newnode(enum node _ type type , NODE *a0 , NODE *a1 , NODE *a2) (12900.0) -
ノードタイプが type で a0 a1 a2 を 要素に持つノードを生成し、返します。
...ノードタイプが type で a0 a1 a2 を
要素に持つノードを生成し、返します。... -
static NODE * copy
_ node _ scope(NODE *node , VALUE rval) (12532.0) -
node の先頭についているはずの、 ローカル変数スコープを積むための情報を格納したノード NODE_SCOPE を コピーして返します。そのとき nd_rval に rval を格納します。
...
node の先頭についているはずの、
ローカル変数スコープを積むための情報を格納したノード NODE_SCOPE を
コピーして返します。そのとき nd_rval に rval を格納します。... -
static enum node
_ type nodetype(node) (12516.0) -
node の種類を返します。 デバッグ用です。
...
node の種類を返します。
デバッグ用です。... -
REXML
:: AttlistDecl # node _ type -> Symbol (12201.0) -
Symbol :attlistdecl を返します。
Symbol :attlistdecl を返します。