fun load()

in src/main/kotlin/jsitter/api/api.kt [76:85]


        fun<T: NodeType> load(rootNodeType: T, name: String, nativeFactoryFunction: String, libName: String, classLoader: ClassLoader?): Language<T> {
            val languagePtr = JSitter.loadLang(nativeFactoryFunction, libName, classLoader)
            val res = TSLanguage(
                    languagePtr = languagePtr,
                    name = name,
                    rootNodeType = rootNodeType)
            res.register(rootNodeType)
            res.register(Error)
            return res
        }