aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/lang/translation/common.jvm.lux
diff options
context:
space:
mode:
Diffstat (limited to 'new-luxc/source/luxc/lang/translation/common.jvm.lux')
-rw-r--r--new-luxc/source/luxc/lang/translation/common.jvm.lux7
1 files changed, 4 insertions, 3 deletions
diff --git a/new-luxc/source/luxc/lang/translation/common.jvm.lux b/new-luxc/source/luxc/lang/translation/common.jvm.lux
index baafc233a..4ec487d86 100644
--- a/new-luxc/source/luxc/lang/translation/common.jvm.lux
+++ b/new-luxc/source/luxc/lang/translation/common.jvm.lux
@@ -8,7 +8,8 @@
text/format
(coll [dict #+ Dict]))
[host]
- (world [blob #+ Blob]))
+ (world [blob #+ Blob]
+ [file #+ File]))
(luxc (lang [";L" variable #+ Register])
(host ["$" jvm]
(jvm ["$t" type]
@@ -27,11 +28,11 @@
(host;import java.lang.ClassLoader
(loadClass [String] (Class Object)))
-(type: #export Bytecode (host;type (Array byte)))
+(type: #export Bytecode Blob)
(type: #export Class-Store (A;Atom (Dict Text Bytecode)))
-(type: #export Artifacts (Dict Text Blob))
+(type: #export Artifacts (Dict File Blob))
(type: #export Host
{#loader ClassLoader