public static fromTokenizer(tokenizer as Tokenizer) as CodeHighlighter
Creates a CodeHighlighter wrapping an existing klyn.code.Tokenizer.
| Parameter | Description |
|---|---|
tokenizer | Language-specific or generic Tokenizer instance. |
A CodeHighlighter delegating lexical scanning to tokenizer.
import klyn.code.cpp
import klyn.code.highlighters
highlighter = CodeHighlighter.fromTokenizer(CppTokenizer())
spans = highlighter.highlight("std::vector<int> values;")