Java IDE for the Zirconium programming language
https://esolangs.org/wiki/Zirconium
- use
Monospacedfont ifDejaVu Sans Monois not available - #12 - corrected count of linked stations (
K) for bound stations - #13 - shortcut keys for compile (
F9), run (F11) and step (F5)
- minor code optimization
- index out of bound error removed
- disallow syntax characters as symbols for synthetic stations - #10
- test class
- header files reading, saving, compiling and showing - #1
- new zone detection (zone inference, mixed zones) - #4, #5, #6
- pure stations can be placed inside exclusion zones or metropolis - #2
- Java: version 17 (Open JDK)
double-click the
jzirconium.jarfile or use the commandjava -jar jzirconium.jar - Graphviz: optional for graph visualization (https://graphviz.org)
The environment variable
GRAPHVIZ_HOMEshould point to the installation directory of Graphviz. Alternative: theGraphsystem property can be set to point to the Graphvizdotexecutable (ignoresGRAPHVIZ_HOME):java -DGraph=path-to-dot -jar jzirconium.jar
Branch java8 is just the main branch retrofitted to Java version 8 - it is not intended for development. The branch will normally be updated by a forced push after a rebase.