!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/var/www/html/queuepro/node_modules/prismjs/components/   drwxrwxr-x
Free 13.17 GB of 57.97 GB (22.72%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     prism-web-idl.js (2.94 KB)      -rwxrwxr-x
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
(function (Prism) {

	var id = /(?:\B-|\b_|\b)[A-Za-z][\w-]*(?![\w-])/.source;
	var type =
		'(?:' +
		/\b(?:unsigned\s+)?long\s+long(?![\w-])/.source +
		'|' +
		/\b(?:unrestricted|unsigned)\s+[a-z]+(?![\w-])/.source +
		'|' +
		/(?!(?:unrestricted|unsigned)\b)/.source + id + /(?:\s*<(?:[^<>]|<[^<>]*>)*>)?/.source +
		')' + /(?:\s*\?)?/.source;

	var typeInside = {};

	Prism.languages['web-idl'] = {
		'comment': {
			pattern: /\/\/.*|\/\*[\s\S]*?\*\//,
			greedy: true
		},
		'string': {
			pattern: /"[^"]*"/,
			greedy: true
		},

		'namespace': {
			pattern: RegExp(/(\bnamespace\s+)/.source + id),
			lookbehind: true,
		},
		'class-name': [
			{
				pattern: /(^|[^\w-])(?:iterable|maplike|setlike)\s*<(?:[^<>]|<[^<>]*>)*>/,
				lookbehind: true,
				inside: typeInside
			},
			{
				pattern: RegExp(/(\b(?:attribute|const|deleter|getter|optional|setter)\s+)/.source + type),
				lookbehind: true,
				inside: typeInside
			},
			{
				// callback return type
				pattern: RegExp('(' + /\bcallback\s+/.source + id + /\s*=\s*/.source + ')' + type),
				lookbehind: true,
				inside: typeInside
			},
			{
				// typedef
				pattern: RegExp(/(\btypedef\b\s*)/.source + type),
				lookbehind: true,
				inside: typeInside
			},

			{
				pattern: RegExp(/(\b(?:callback|dictionary|enum|interface(?:\s+mixin)?)\s+)(?!(?:interface|mixin)\b)/.source + id),
				lookbehind: true,
			},
			{
				// inheritance
				pattern: RegExp(/(:\s*)/.source + id),
				lookbehind: true,
			},

			// includes and implements
			RegExp(id + /(?=\s+(?:implements|includes)\b)/.source),
			{
				pattern: RegExp(/(\b(?:implements|includes)\s+)/.source + id),
				lookbehind: true,
			},

			{
				// function return type, parameter types, and dictionary members
				pattern: RegExp(type + '(?=' + /\s*(?:\.{3}\s*)?/.source + id + /\s*[(),;=]/.source + ')'),
				inside: typeInside
			},
		],

		'builtin': /\b(?:ArrayBuffer|BigInt64Array|BigUint64Array|ByteString|DOMString|DataView|Float32Array|Float64Array|FrozenArray|Int16Array|Int32Array|Int8Array|ObservableArray|Promise|USVString|Uint16Array|Uint32Array|Uint8Array|Uint8ClampedArray)\b/,
		'keyword': [
			/\b(?:async|attribute|callback|const|constructor|deleter|dictionary|enum|getter|implements|includes|inherit|interface|mixin|namespace|null|optional|or|partial|readonly|required|setter|static|stringifier|typedef|unrestricted)\b/,
			// type keywords
			/\b(?:any|bigint|boolean|byte|double|float|iterable|long|maplike|object|octet|record|sequence|setlike|short|symbol|undefined|unsigned|void)\b/
		],
		'boolean': /\b(?:false|true)\b/,

		'number': {
			pattern: /(^|[^\w-])-?(?:0x[0-9a-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|NaN|Infinity)(?![\w-])/i,
			lookbehind: true
		},
		'operator': /\.{3}|[=:?<>-]/,
		'punctuation': /[(){}[\].,;]/
	};

	for (var key in Prism.languages['web-idl']) {
		if (key !== 'class-name') {
			typeInside[key] = Prism.languages['web-idl'][key];
		}
	}

	Prism.languages['webidl'] = Prism.languages['web-idl'];

}(Prism));

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0046 ]--