MINISYS: Programmier-Sprachen
MINISYS for the WEB© ist fast komplett in der Programmiersprache M (ISO-M) nach dem ISO Standard von 1996 programmiert.
Der Kern von MINISYS for the WEB© (GT.M) ist in C/C++ programmiert, ebenso die externen Tools (SCP-Print etc.).Innerhalb von MINISYS for the WEB© wird B-Script und B-ScriptMacro verwendet, ein syntaktisch sehr einfach aufgebautes Script/ Token Konstrukt.
B-Script bzw. B-ScriptMacro sind keine Programmiersprachen obwohl diese Konstrukte programmähnliche Strukturen besitzen.Der Scriptparser und der Scriptinterpreter sind, weil fester Bestandteil von MINISYS for the WEB©, ebenfalls in M (ISO-M) programmiert worden.
Innerhalb des WEB-Partes wird Javascript verwendet, das Konsolenprogramm ist in Java programmiert.
Sämtlicher SourceCode wird grundsätzlich in fast allen Distributionen mit ausgeliefert.
Der Vorteil hierbei ist, dass einerseits der Code durch den erfahrenen Programmierer kontrolliert werden kann und andererseits jederzeit Veränderungen je nach aktuellen Bedürfnissen vorgenommen werden können.
Wird clientseitig das zu MINISYS for the WEB© lizensierte Windows Programm HTMLPRINT eingesetzt, so muss in diesem Fall auf die Offenlegung des SourceCodes verzichtet werden. Dieser liegt nicht vor und kann daher nicht weitergegeben werden. Derzeit wird nach einer Alternative gesucht.
Der Kern von MINISYS for the WEB© (GT.M) ist in C/C++ programmiert, ebenso die externen Tools (SCP-Print etc.).Innerhalb von MINISYS for the WEB© wird B-Script und B-ScriptMacro verwendet, ein syntaktisch sehr einfach aufgebautes Script/ Token Konstrukt.
B-Script bzw. B-ScriptMacro sind keine Programmiersprachen obwohl diese Konstrukte programmähnliche Strukturen besitzen.Der Scriptparser und der Scriptinterpreter sind, weil fester Bestandteil von MINISYS for the WEB©, ebenfalls in M (ISO-M) programmiert worden.
Innerhalb des WEB-Partes wird Javascript verwendet, das Konsolenprogramm ist in Java programmiert.
Sämtlicher SourceCode wird grundsätzlich in fast allen Distributionen mit ausgeliefert.
Der Vorteil hierbei ist, dass einerseits der Code durch den erfahrenen Programmierer kontrolliert werden kann und andererseits jederzeit Veränderungen je nach aktuellen Bedürfnissen vorgenommen werden können.
Wird clientseitig das zu MINISYS for the WEB© lizensierte Windows Programm HTMLPRINT eingesetzt, so muss in diesem Fall auf die Offenlegung des SourceCodes verzichtet werden. Dieser liegt nicht vor und kann daher nicht weitergegeben werden. Derzeit wird nach einer Alternative gesucht.