Start JM°
JM° kann derzeit wie folgt verwendet werden:
- Mit der grafischen IDE
- As interpreter for jmo script files
- As text based terminal
- Als Bibliothek für Java-Projekte
Java
Generell wird ein Java-Runtime-Environment mit Java 11 benötigt.
Download unter: Java-Download
Webstart
Der einfachste Weg um JM° zu testen ist derzeit, die JM°-IDE per Webstart zu starten. /webstart/jmo-ide-light.jnlp
Alternatively, the following command can be executed in the console:
javaws https://www.jmo-lang.org/webstart/jmo-ide-light.jnlp
Weitere Informationen zur IDE: "JM° IDE light"
Execute Jar
Auf der Download-Seite stehen Jar-Dateien zur Verfügung, welche auch direkt ausgeführt werden können. Hierzu muss diese Datei ggf. noch als ausführbar gekennzeichnet werden (im Terminal unter Linux: "chmod a+x jmo.jar").
Alternativ kann eine Jar-Datei auch direkt über Java ausgeführt werden:
java -jar jmo.jar
Debian-Paket
Ein experimentielles Debian-Paket steht ebenso zum Download bereit. Nach der Installation lässt sich JM° mit folgenden Befehlen starten:
| Interpreter und CLI | jmo |
| Grafische Swing-IDE | jmo-ide-light |
Ein JMo-Skript lässt sich nun wie folgt starten:
jmo myscript.jmo
Start-Dateien
Ebenso steht eine Zip-Datei zum download bereit, welche in ein beliebiges Verzeichnis entpackt werden kann.
Unter den enthaltenen Dateien befinden sich folgende Start-Dateien:
| System | Terminal | IDE |
|---|---|---|
| Linux |
|
|
| Windows |
|
|
Mit diesen Start-Dateien kann ein Skript wie folgt ausgeführt werden:
| System | Command |
|---|---|
| Linux |
|
| Windows |
|
Flags
Beim aufrufen von JM° können noch verschiedene "Flags" übergeben werden.
| Flag | Long version | Description | Example |
|---|---|---|---|
| -t | Parses and checks a script file, but does not execute it |
|
|
| -e | Executes a JM° command directly |
|
|
| -d | Ausgabe mit verschiedenen Debug-Informationen |
|