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
jmo.sh
jmo-ide-light.sh
Windows
jmo.bat
jmo-ide-light.bat

Mit diesen Start-Dateien kann ein Skript wie folgt ausgeführt werden:

System Command
Linux
./jmo.sh myscript.jmo
Windows
jmo.bat myscript.jmo

Flags

Beim aufrufen von JM° können noch verschiedene "Flags" übergeben werden.

Flag Long version Description Example
-t test Parses and checks a script file, but does not execute it
jmo -t myscript.jmo
-e exec Executes a JM° command directly
jmo -e "(5*3).print"
-d debug Ausgabe mit verschiedenen Debug-Informationen
jmo -d myscript.jmo


- Powered by OghsWiki -

 

 

Sponsor

The development of "JayMo" is currently only possible through personal initiative.

Received:  0 €