Linux cesa-www-main 6.1.0-49-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
Apache/2.4.68 (Debian)
Server IP : 10.218.0.2 & Your IP : 216.73.216.28
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
lib /
google-cloud-sdk /
lib /
third_party /
hcl2 /
Delete
Unzip
Name
Size
Permission
Date
Action
__pycache__
[ DIR ]
drwxr-xr-x
2026-06-08 18:08
LICENSE
1.04
KB
-rw-r--r--
1980-01-01 08:00
__init__.py
176
B
-rw-r--r--
1980-01-01 08:00
__main__.py
3.81
KB
-rw-r--r--
1980-01-01 08:00
api.py
1.15
KB
-rw-r--r--
1980-01-01 08:00
hcl2.lark
3.38
KB
-rw-r--r--
1980-01-01 08:00
parser.py
378
B
-rw-r--r--
1980-01-01 08:00
py.typed
0
B
-rw-r--r--
1980-01-01 08:00
transformer.py
10.06
KB
-rw-r--r--
1980-01-01 08:00
version.py
160
B
-rw-r--r--
1980-01-01 08:00
Save
Rename
start : body body : (new_line_or_comment? (attribute | block))* new_line_or_comment? attribute : identifier "=" expression block : identifier (identifier | STRING_LIT)* new_line_or_comment? "{" body "}" new_line_and_or_comma: new_line_or_comment | "," | "," new_line_or_comment new_line_or_comment: ( /\n/ | /#.*\n/ | /\/\/.*\n/ )+ identifier : /[a-zA-Z_][a-zA-Z0-9_-]*/ ?expression : expr_term | operation | conditional conditional : expression "?" new_line_or_comment? expression new_line_or_comment? ":" new_line_or_comment? expression ?operation : unary_op | binary_op !unary_op : ("-" | "!") expr_term binary_op : expression binary_term new_line_or_comment? !binary_operator : "==" | "!=" | "<" | ">" | "<=" | ">=" | "-" | "*" | "/" | "%" | "&&" | "||" | "+" binary_term : binary_operator new_line_or_comment? expression expr_term : "(" new_line_or_comment? expression new_line_or_comment? ")" | float_lit | int_lit | STRING_LIT | tuple | object | function_call | index_expr_term | get_attr_expr_term | identifier | heredoc_template | heredoc_template_trim | attr_splat_expr_term | full_splat_expr_term | for_tuple_expr | for_object_expr STRING_LIT : "\"" (STRING_CHARS | INTERPOLATION)* "\"" STRING_CHARS : /(?:(?!\${)([^"\\]|\\.))+/+ // any character except '"" unless inside a interpolation string NESTED_INTERPOLATION : "${" /[^}]+/ "}" INTERPOLATION : "${" (/(?:(?!\${)([^}]))+/ | NESTED_INTERPOLATION)+ "}" int_lit : DECIMAL+ !float_lit: DECIMAL+ "." DECIMAL+ (EXP_MARK DECIMAL+)? | DECIMAL+ ("." DECIMAL+)? EXP_MARK DECIMAL+ DECIMAL : "0".."9" EXP_MARK : ("e" | "E") ("+" | "-")? tuple : "[" (new_line_or_comment* expression new_line_or_comment* ",")* (new_line_or_comment* expression)? new_line_or_comment* "]" object : "{" new_line_or_comment? (object_elem (new_line_and_or_comma object_elem )* new_line_and_or_comma?)? "}" object_elem : (identifier | expression) ("=" | ":") expression heredoc_template : /<<(?P<heredoc>[a-zA-Z][a-zA-Z0-9._-]+)\n(?:.|\n)*?(?P=heredoc)/ heredoc_template_trim : /<<-(?P<heredoc_trim>[a-zA-Z][a-zA-Z0-9._-]+)\n(?:.|\n)*?(?P=heredoc_trim)/ function_call : identifier "(" new_line_or_comment? arguments? new_line_or_comment? ")" arguments : (expression (new_line_or_comment* "," new_line_or_comment* expression)* ("," | "...")? new_line_or_comment*) index_expr_term : expr_term index get_attr_expr_term : expr_term get_attr attr_splat_expr_term : expr_term attr_splat full_splat_expr_term : expr_term full_splat index : "[" new_line_or_comment? expression new_line_or_comment? "]" | "." DECIMAL+ get_attr : "." identifier attr_splat : ".*" get_attr* full_splat : "[*]" (get_attr | index)* !for_tuple_expr : "[" new_line_or_comment? for_intro new_line_or_comment? expression new_line_or_comment? for_cond? new_line_or_comment? "]" !for_object_expr : "{" new_line_or_comment? for_intro new_line_or_comment? expression "=>" new_line_or_comment? expression "..."? new_line_or_comment? for_cond? new_line_or_comment? "}" !for_intro : "for" new_line_or_comment? identifier ("," identifier new_line_or_comment?)? new_line_or_comment? "in" new_line_or_comment? expression new_line_or_comment? ":" new_line_or_comment? !for_cond : "if" new_line_or_comment? expression %ignore /[ \t]+/ %ignore /\/\*(.|\n)*?(\*\/)/