diff options
Diffstat (limited to 'stdlib/source/library/lux/target/jvm/type/box.lux')
-rw-r--r-- | stdlib/source/library/lux/target/jvm/type/box.lux | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/stdlib/source/library/lux/target/jvm/type/box.lux b/stdlib/source/library/lux/target/jvm/type/box.lux new file mode 100644 index 000000000..9479ef218 --- /dev/null +++ b/stdlib/source/library/lux/target/jvm/type/box.lux @@ -0,0 +1,19 @@ +(.module: + [library + [lux (#- int char)]] + [/// + [encoding + [name (#+ External)]]]) + +(template [<name> <box>] + [(def: #export <name> External <box>)] + + [boolean "java.lang.Boolean"] + [byte "java.lang.Byte"] + [short "java.lang.Short"] + [int "java.lang.Integer"] + [long "java.lang.Long"] + [float "java.lang.Float"] + [double "java.lang.Double"] + [char "java.lang.Character"] + ) |