public withComplexityKeywords(words as ArrayList<String>) as LanguageProfile
Registers cyclomatic complexity decision keywords and operators.
| Parameter | Description |
|---|---|
words | List of decision tokens. |
this for fluent chaining.
import klyn.code
p = LanguageProfile("klyn", "Klyn").withComplexityKeywords(["if", "elif", "for", "while"])
assert p.isComplexityKeyword("elif")