LanguageDataMap
A type-safe wrapper around language data maps.
Provides typed access to language data values that are normally stored as Map<String, Any?>. Use languageDataMapOf to construct instances.
val data = languageDataMapOf(
LanguageDataKey.COMMENT_TOKENS of mapOf("line" to "//"),
LanguageDataKey.WORD_CHARS of "$"
)
val tokens = data[LanguageDataKey.COMMENT_TOKENS] // Map<String, Any>?Content copied to clipboard