diff options
author | Eduardo Julian | 2018-07-22 02:52:46 -0400 |
---|---|---|
committer | Eduardo Julian | 2018-07-22 02:52:46 -0400 |
commit | b14102eaa2a80f51f160ba293ec01928dbe683c3 (patch) | |
tree | bf2640c4503de8c9f0a8f6b048548ef1a0bd4e83 /new-luxc/source/luxc/lang/host/jvm.lux | |
parent | 9671d6064dd02dfe6c32492f5b9907b096e5bd89 (diff) |
- Some fixes due to recent changes in stdlib.
- Removed some (now) useless modules.
Diffstat (limited to 'new-luxc/source/luxc/lang/host/jvm.lux')
-rw-r--r-- | new-luxc/source/luxc/lang/host/jvm.lux | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/new-luxc/source/luxc/lang/host/jvm.lux b/new-luxc/source/luxc/lang/host/jvm.lux index 7e5abd6d4..6f56f9e0e 100644 --- a/new-luxc/source/luxc/lang/host/jvm.lux +++ b/new-luxc/source/luxc/lang/host/jvm.lux @@ -5,17 +5,18 @@ ["p" parser]] [data [collection - [list ("list/" Functor<List>)]]] + [list ("list/." Functor<List>)]]] [macro - [code] + ["." code] ["s" syntax (#+ syntax:)]] [host (#+ import:)] [world - [blob (#+ Blob)]] - [language - [reference (#+ Register)] - [compiler - ["." translation]]]]) + [binary (#+ Binary)]] + [compiler + [default + [reference (#+ Register)] + [phase + ["." translation]]]]]) ## [Host] (import: org/objectweb/asm/MethodVisitor) @@ -86,7 +87,7 @@ #V1_7 #V1_8) -(type: #export ByteCode Blob) +(type: #export ByteCode Binary) (type: #export Definition [Text ByteCode]) @@ -101,8 +102,11 @@ (type: #export Operation (translation.Operation ..Anchor Inst Definition)) -(type: #export Compiler - (translation.Compiler ..Anchor Inst Definition)) +(type: #export Phase + (translation.Phase ..Anchor Inst Definition)) + +(type: #export Bundle + (translation.Bundle ..Anchor Inst Definition)) ## [Values] (syntax: (config: {type s.local-identifier} |