Release of version v0.0.3-SNAPSHOT.
Run as follows:
java -jar org.metaborg.spoofax.shell.console-0.0.3-SNAPSHOT-jar-with-dependencies.jar <path to language>
The path to this language can use any file system supported by Apache VFS. See https://commons.apache.org/proper/commons-vfs/filesystems.html for an exhaustive list of recognized URIs.
The Eclipse plugin can be tested by opening the project in an Eclipse instance and launching it from there. To load a language, use :load <path to language>
, where again the path can use any file system supported by Apache VFS.
Note: A current limitation is that the generated DynSem interpreter should be on your classpath. Use java -cp "org.metaborg.spoofax.shell.console-0.0.3-SNAPSHOT.jar:<path-to-compiled-interpreter>" org.metaborg.spoofax.shell.client.console.Main
as a workaround to fix this.
This limitation is due to an issue with class loaders (see #42). The same issue holds for the Eclipse plugin.