From ecb53b05a226d8d3d8e612f949cb3ad6ac0600ce Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Sat, 28 Dec 2019 17:00:04 -0400 Subject: Implemented an alternative method for extensible JVM bytecode generation. --- new-luxc/source/program.lux | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'new-luxc/source/program.lux') diff --git a/new-luxc/source/program.lux b/new-luxc/source/program.lux index d802f7f32..51f817b6f 100644 --- a/new-luxc/source/program.lux +++ b/new-luxc/source/program.lux @@ -25,11 +25,11 @@ [phase ["." macro (#+ Expander)] [extension (#+ Phase Bundle Operation Handler Extender) - ["." bundle] ["." analysis #_ ["#" jvm]] - ["." directive #_ - ["#" jvm]]] + ## ["." directive #_ + ## ["#" jvm]] + ] ["." generation #_ ["#" jvm/extension] ["." jvm #_ @@ -46,6 +46,8 @@ [lang [host ["_" jvm]] + ["." directive #_ + ["#" jvm]] [translation ["." jvm ["." runtime] @@ -149,7 +151,7 @@ ..platform ## generation.bundle translation.bundle - bundle.empty + (directive.bundle extender) jvm/program.program ..extender service -- cgit v1.2.3