Linux premium71.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
LiteSpeed
Server IP : 198.187.29.8 & Your IP : 18.222.110.185
Domains :
Cant Read [ /etc/named.conf ]
User : cleahvkv
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby21 /
lib64 /
ruby /
2.1.0 /
psych /
Delete
Unzip
Name
Size
Permission
Date
Action
handlers
[ DIR ]
drwxr-xr-x
2024-03-03 22:43
json
[ DIR ]
drwxr-xr-x
2024-03-03 22:43
nodes
[ DIR ]
drwxr-xr-x
2024-03-03 22:43
visitors
[ DIR ]
drwxr-xr-x
2024-03-03 22:43
class_loader.rb
1.88
KB
-rw-r--r--
2023-07-26 14:22
coder.rb
2.02
KB
-rw-r--r--
2023-07-26 14:22
core_ext.rb
751
B
-rw-r--r--
2023-07-26 14:22
deprecated.rb
2.49
KB
-rw-r--r--
2023-07-26 14:22
exception.rb
234
B
-rw-r--r--
2023-07-26 14:22
handler.rb
7.02
KB
-rw-r--r--
2023-07-26 14:22
nodes.rb
2.33
KB
-rw-r--r--
2023-07-26 14:22
omap.rb
45
B
-rw-r--r--
2023-07-26 14:22
parser.rb
1.64
KB
-rw-r--r--
2023-07-26 14:22
scalar_scanner.rb
4.24
KB
-rw-r--r--
2023-07-26 14:22
set.rb
44
B
-rw-r--r--
2023-07-26 14:22
stream.rb
893
B
-rw-r--r--
2023-07-26 14:22
streaming.rb
637
B
-rw-r--r--
2023-07-26 14:22
syntax_error.rb
555
B
-rw-r--r--
2023-07-26 14:22
tree_builder.rb
2.05
KB
-rw-r--r--
2023-07-26 14:22
visitors.rb
206
B
-rw-r--r--
2023-07-26 14:22
y.rb
160
B
-rw-r--r--
2023-07-26 14:22
Save
Rename
require 'psych/nodes/node' require 'psych/nodes/stream' require 'psych/nodes/document' require 'psych/nodes/sequence' require 'psych/nodes/scalar' require 'psych/nodes/mapping' require 'psych/nodes/alias' module Psych ### # = Overview # # When using Psych.load to deserialize a YAML document, the document is # translated to an intermediary AST. That intermediary AST is then # translated in to a Ruby object graph. # # In the opposite direction, when using Psych.dump, the Ruby object graph is # translated to an intermediary AST which is then converted to a YAML # document. # # Psych::Nodes contains all of the classes that make up the nodes of a YAML # AST. You can manually build an AST and use one of the visitors (see # Psych::Visitors) to convert that AST to either a YAML document or to a # Ruby object graph. # # Here is an example of building an AST that represents a list with one # scalar: # # # Create our nodes # stream = Psych::Nodes::Stream.new # doc = Psych::Nodes::Document.new # seq = Psych::Nodes::Sequence.new # scalar = Psych::Nodes::Scalar.new('foo') # # # Build up our tree # stream.children << doc # doc.children << seq # seq.children << scalar # # The stream is the root of the tree. We can then convert the tree to YAML: # # stream.to_yaml => "---\n- foo\n" # # Or convert it to Ruby: # # stream.to_ruby => [["foo"]] # # == YAML AST Requirements # # A valid YAML AST *must* have one Psych::Nodes::Stream at the root. A # Psych::Nodes::Stream node must have 1 or more Psych::Nodes::Document nodes # as children. # # Psych::Nodes::Document nodes must have one and *only* one child. That child # may be one of: # # * Psych::Nodes::Sequence # * Psych::Nodes::Mapping # * Psych::Nodes::Scalar # # Psych::Nodes::Sequence and Psych::Nodes::Mapping nodes may have many # children, but Psych::Nodes::Mapping nodes should have an even number of # children. # # All of these are valid children for Psych::Nodes::Sequence and # Psych::Nodes::Mapping nodes: # # * Psych::Nodes::Sequence # * Psych::Nodes::Mapping # * Psych::Nodes::Scalar # * Psych::Nodes::Alias # # Psych::Nodes::Scalar and Psych::Nodes::Alias are both terminal nodes and # should not have any children. module Nodes end end