Sha256: c0d84a02034fd0cbb025a9c1dd82dd7c45e8dd084cb4ff17d02a62b12c4a0bec

Contents?: true

Size: 619 Bytes

Versions: 10

Compression:

Stored size: 619 Bytes

Contents

Prism.languages.r = {
	'comment': /#.*/,
	'string': /(['"])(?:\\?.)*?\1/,
	'percent-operator': {
		// Includes user-defined operators
		// and %%, %*%, %/%, %in%, %o%, %x%
		pattern: /%[^%\s]*%/,
		alias: 'operator'
	},
	'boolean': /\b(?:TRUE|FALSE)\b/,
	'ellipsis': /\.\.(?:\.|\d+)/,
	'number': [
		/\b(?:NaN|Inf)\b/,
		/\b(?:0x[\dA-Fa-f]+(?:\.\d*)?|\d*\.?\d+)(?:[EePp][+-]?\d+)?[iL]?\b/
	],
	'keyword': /\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b/,
	'operator': /->?>?|<(?:=|<?-)?|[>=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,
	'punctuation': /[(){}\[\],;]/
};

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
prism-rails-1.6.0.3 vendor/assets/javascripts/prism/prism-r.js
prism-rails-1.6.0.2 vendor/assets/javascripts/prism/prism-r.js
prism-rails-1.6.0.1 vendor/assets/javascripts/prism/prism-r.js
prism-rails-1.5.1.2 vendor/assets/javascripts/prism-r.js
prism-rails-1.5.1 vendor/assets/javascripts/prism-r.js
highlighting-0.1.4 vendor/assets/javascripts/prism-r.js
highlighting-0.1.3 vendor/assets/javascripts/prism-r.js
highlighting-0.1.2 vendor/assets/javascripts/prism-r.js
highlighting-0.1.1 vendor/assets/javascripts/prism-r.js
highlighting-0.1.0 vendor/assets/javascripts/prism-r.js