Java IDE for the Zirconium programming language
https://esolangs.org/wiki/Zirconium
- use
Monospaced
font ifDejaVu Sans Mono
is 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.jar
file or use the commandjava -jar jzirconium.jar
- Graphviz: optional for graph visualization (https://graphviz.org)
The environment variable
GRAPHVIZ_HOME
should point to the installation directory of Graphviz. Alternative: theGraph
system property can be set to point to the Graphvizdot
executable (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.