include "./ModuleRepository" importJava "org.simantics.scl.compiler.environment.Environment" where data Environment importJava "org.simantics.scl.compiler.runtime.RuntimeEnvironment" where data RuntimeEnvironment importJava "org.simantics.scl.compiler.environment.specification.EnvironmentSpecification" where data EnvironmentSpecification fromList :: [(String,String)] -> EnvironmentSpecification importJava "org.simantics.scl.compiler.module.repository.ModuleRepository" where @JavaName createRuntimeEnvironment createRuntimeEnvironment_ :: ModuleRepository -> EnvironmentSpecification -> RuntimeEnvironment createRuntimeEnvironment :: [(String,String)] -> RuntimeEnvironment createRuntimeEnvironment = createRuntimeEnvironment_ MODULE_REPOSITORY . fromList