Changes between Version 3 and Version 4 of JavaFfi/RuntimeClass


Ignore:
Timestamp:
07/05/12 21:18:29 (8 years ago)
Author:
Alessiostalla
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • JavaFfi/RuntimeClass

    v3 v4  
    1717The API has been inspired by the original, but has been changed in some places.
    1818
    19 == The java:define-java-class macro ==
     19== The define-java-class macro ==
    2020
    21 '''This functionality is not yet implemented.''' The define-java-class macro is the high-level entry point to the runtime-class functionality. It takes a specification of a Java class and expands into code for generating such a class at runtime. If the macro is expanded as part of file compilation, it ('''optionally?''') generates the class at compile-time, dumps it to a file, and expands into code for loading the class from that file.
     21'''This functionality is not yet implemented.''' The ```java:define-java-class``` macro is the high-level entry point to the runtime-class functionality. It takes a specification of a Java class and expands into code for generating such a class at runtime. If the macro is expanded as part of file compilation, it ('''optionally?''') generates the class at compile-time, dumps it to a file, and expands into code for loading the class from that file.
     22
     23== The jnew-runtime-class function ==
     24
     25The ```java:jnew-runtime-class``` is the lower-level entry point to the runtime-class functionality. It takes a specification of a Java class and generates the bytecode for it, optionally saving it to a file ('''not yet implemented''') and ('''not yet optionally''') loading it into the current JVM.