--- /dev/null
+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 -> <Proc> RuntimeEnvironment
+
+createRuntimeEnvironment :: [(String,String)] -> <Proc> RuntimeEnvironment
+createRuntimeEnvironment = createRuntimeEnvironment_ MODULE_REPOSITORY . fromList
\ No newline at end of file