public isNumericLiteral(word as String) as Boolean
Checks in $O(1)$ whether word is a symbolic numeric literal (nan, inf, etc.).
| Parameter | Description |
|---|---|
word | Token text to test. |
true if word is a symbolic numeric literal.
import klyn.code
p = LanguageProfile("klyn", "Klyn").withNumericLiterals(["nan", "inf"])
assert p.isNumericLiteral("inf")