klyn.code.LanguageProfile.withComplexityKeywords
method
public withComplexityKeywords(words as ArrayList<String>) as LanguageProfile
Description

Registers cyclomatic complexity decision keywords and operators.

Parameters
ParameterDescription
wordsList of decision tokens.
Returns

this for fluent chaining.

Example
import klyn.code

p = LanguageProfile("klyn", "Klyn").withComplexityKeywords(["if", "elif", "for", "while"])
assert p.isComplexityKeyword("elif")