klyn.code.highlighters.CodeHighlighter.fromTokenizer
method
public static fromTokenizer(tokenizer as Tokenizer) as CodeHighlighter
Description

Creates a CodeHighlighter wrapping an existing klyn.code.Tokenizer.

Parameters
ParameterDescription
tokenizerLanguage-specific or generic Tokenizer instance.
Returns

A CodeHighlighter delegating lexical scanning to tokenizer.

Example
import klyn.code.cpp
import klyn.code.highlighters

highlighter = CodeHighlighter.fromTokenizer(CppTokenizer())
spans = highlighter.highlight("std::vector<int> values;")