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 /
prism /
parse_result /
[ HOME SHELL ]
Name
Size
Permission
Action
comments.rb
5.96
KB
-rw-r--r--
errors.rb
1.99
KB
-rw-r--r--
newlines.rb
3.95
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : errors.rb
# frozen_string_literal: true # :markup: markdown require "stringio" module Prism class ParseResult < Result # An object to represent the set of errors on a parse result. This object # can be used to format the errors in a human-readable way. class Errors # The parse result that contains the errors. attr_reader :parse_result # Initialize a new set of errors from the given parse result. def initialize(parse_result) @parse_result = parse_result end # Formats the errors in a human-readable way and return them as a string. def format error_lines = {} #: Hash[Integer, Array[ParseError]] parse_result.errors.each do |error| location = error.location (location.start_line..location.end_line).each do |line| error_lines[line] ||= [] error_lines[line] << error end end source_lines = parse_result.source.source.lines source_lines << "" if error_lines.key?(source_lines.size + 1) io = StringIO.new source_lines.each.with_index(1) do |line, line_number| io.puts(line) (error_lines.delete(line_number) || []).each do |error| location = error.location case line_number when location.start_line io.print(" " * location.start_column + "^") if location.start_line == location.end_line if location.start_column != location.end_column io.print("~" * (location.end_column - location.start_column - 1)) end io.puts(" " + error.message) else io.puts("~" * (line.bytesize - location.start_column)) end when location.end_line io.puts("~" * location.end_column + " " + error.message) else io.puts("~" * line.bytesize) end end end io.puts io.string end end end end
Close