Team Ai
Datasetpublic

Brunobkr/llama.cpp_AlgMor24_github

ΩFFFΣLLIa • llama.cpp • AlgMor24 ██████╗ ███████╗███████╗███████╗██╗ ██╗ ██╗ █████╗ ██╔═══██╗██╔════╝██╔════╝██╔════╝██║ ██║ ██║██╔══██╗ ██║ ██║█████╗ █████╗ █████╗ ██║ ██║ ██║███████║ ██║ ██║██╔══╝ ██╔══╝ ██╔══╝ ██║ ██║ ██║██╔══██║ ╚██████╔╝██║ ██║ ███████╗███████╗███████╗██║██║ ██║ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝╚══════╝╚══════╝╚═╝╚═╝ ╚═╝ High-Performance LLM / VLM Inference & Autonomous Agentic Ecosystem… See the full description on the dataset page: https://huggingface.co/datasets/Brunobkr/llama.cpp_AlgMor24_github.

sourceHugging Faceupdated 2mo agoView on Hugging Face
0likes3.1kdownloads
prism-ruby.js190 linesDownload Raw Back to components
1/**2 * Original by Samuel Flores3 *4 * Adds the following new token classes:5 *     constant, builtin, variable, symbol, regex6 */7(function (Prism) {8	Prism.languages.ruby = Prism.languages.extend('clike', {9		'comment': {10			pattern: /#.*|^=begin\s[\s\S]*?^=end/m,11			greedy: true12		},13		'class-name': {14			pattern: /(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,15			lookbehind: true,16			inside: {17				'punctuation': /[.\\]/18			}19		},20		'keyword': /\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,21		'operator': /\.{2,3}|&\.|===|<?=>|[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,22		'punctuation': /[(){}[\].,;]/,23	});24 25	Prism.languages.insertBefore('ruby', 'operator', {26		'double-colon': {27			pattern: /::/,28			alias: 'punctuation'29		},30	});31 32	var interpolation = {33		pattern: /((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,34		lookbehind: true,35		inside: {36			'content': {37				pattern: /^(#\{)[\s\S]+(?=\}$)/,38				lookbehind: true,39				inside: Prism.languages.ruby40			},41			'delimiter': {42				pattern: /^#\{|\}$/,43				alias: 'punctuation'44			}45		}46	};47 48	delete Prism.languages.ruby.function;49 50	var percentExpression = '(?:' + [51		/([^a-zA-Z0-9\s{(\[<=])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,52		/\((?:[^()\\]|\\[\s\S]|\((?:[^()\\]|\\[\s\S])*\))*\)/.source,53		/\{(?:[^{}\\]|\\[\s\S]|\{(?:[^{}\\]|\\[\s\S])*\})*\}/.source,54		/\[(?:[^\[\]\\]|\\[\s\S]|\[(?:[^\[\]\\]|\\[\s\S])*\])*\]/.source,55		/<(?:[^<>\\]|\\[\s\S]|<(?:[^<>\\]|\\[\s\S])*>)*>/.source56	].join('|') + ')';57 58	var symbolName = /(?:"(?:\\.|[^"\\\r\n])*"|(?:\b[a-zA-Z_]\w*|[^\s\0-\x7F]+)[?!]?|\$.)/.source;59 60	Prism.languages.insertBefore('ruby', 'keyword', {61		'regex-literal': [62			{63				pattern: RegExp(/%r/.source + percentExpression + /[egimnosux]{0,6}/.source),64				greedy: true,65				inside: {66					'interpolation': interpolation,67					'regex': /[\s\S]+/68				}69			},70			{71				pattern: /(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,72				lookbehind: true,73				greedy: true,74				inside: {75					'interpolation': interpolation,76					'regex': /[\s\S]+/77				}78			}79		],80		'variable': /[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,81		'symbol': [82			{83				pattern: RegExp(/(^|[^:]):/.source + symbolName),84				lookbehind: true,85				greedy: true86			},87			{88				pattern: RegExp(/([\r\n{(,][ \t]*)/.source + symbolName + /(?=:(?!:))/.source),89				lookbehind: true,90				greedy: true91			},92		],93		'method-definition': {94			pattern: /(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,95			lookbehind: true,96			inside: {97				'function': /\b\w+$/,98				'keyword': /^self\b/,99				'class-name': /^\w+/,100				'punctuation': /\./101			}102		}103	});104 105	Prism.languages.insertBefore('ruby', 'string', {106		'string-literal': [107			{108				pattern: RegExp(/%[qQiIwWs]?/.source + percentExpression),109				greedy: true,110				inside: {111					'interpolation': interpolation,112					'string': /[\s\S]+/113				}114			},115			{116				pattern: /("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,117				greedy: true,118				inside: {119					'interpolation': interpolation,120					'string': /[\s\S]+/121				}122			},123			{124				pattern: /<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,125				alias: 'heredoc-string',126				greedy: true,127				inside: {128					'delimiter': {129						pattern: /^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,130						inside: {131							'symbol': /\b\w+/,132							'punctuation': /^<<[-~]?/133						}134					},135					'interpolation': interpolation,136					'string': /[\s\S]+/137				}138			},139			{140				pattern: /<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,141				alias: 'heredoc-string',142				greedy: true,143				inside: {144					'delimiter': {145						pattern: /^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,146						inside: {147							'symbol': /\b\w+/,148							'punctuation': /^<<[-~]?'|'$/,149						}150					},151					'string': /[\s\S]+/152				}153			}154		],155		'command-literal': [156			{157				pattern: RegExp(/%x/.source + percentExpression),158				greedy: true,159				inside: {160					'interpolation': interpolation,161					'command': {162						pattern: /[\s\S]+/,163						alias: 'string'164					}165				}166			},167			{168				pattern: /`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,169				greedy: true,170				inside: {171					'interpolation': interpolation,172					'command': {173						pattern: /[\s\S]+/,174						alias: 'string'175					}176				}177			}178		]179	});180 181	delete Prism.languages.ruby.string;182 183	Prism.languages.insertBefore('ruby', 'number', {184		'builtin': /\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,185		'constant': /\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/186	});187 188	Prism.languages.rb = Prism.languages.ruby;189}(Prism));190 
Brunobkr/llama.cpp_AlgMor24_github · Team Ai