Method: CodeRay.scan

Defined in:
lib/coderay.rb

.scan(code, lang, options = {}, &block) ⇒ Object

Scans the given code (a String) with the Scanner for lang.

This is a simple way to use CodeRay. Example:

require 'coderay'
page = CodeRay.scan("puts 'Hello, world!'", :ruby).html

See also demo/demo_simple.



153
154
155
156
# File 'lib/coderay.rb', line 153

def scan code, lang, options = {}, &block
	scanner = Scanners[lang].new code, options, &block
	scanner.tokenize
end