scicloj / wolframite

An interface between Clojure and Wolfram Language (the language of Mathematica)
Mozilla Public License 2.0
47 stars 2 forks source link

Jlink restructure #50

Closed light-matters closed 4 months ago

light-matters commented 4 months ago

Had a few extra problems (#49), and since I was in the zone, I not only fixed the optional presence of a version subdirectory, but I restructured the ns.

I extracted all of the general functions, with renaming, to a new runtime.system ns and I moved the remaining jlink specific functionality into runtime.jlink. I Also, hopefully, updated all of the code references to jlink to use the new place. Happy to change/undo these things based on feedback.

The new way just seems more organised to me and still works on my machines.