MagiScript is a programming language similar to JavaScript, designed specifically for magicians to create mini-apps. While MagiScript is similar to JavaScript, it only supports a limited subset of the JavaScript language. Here's what's currently supported:
if/else
, while
, do..while
, and for
.However, there are also some features that are not supported in MagiScript. These include:
===
and !==
equality operators are supported, ==
and !=
are not.-
, /
, %
, *
, **
, <=
, <
, >=
, >
. Using them can cause a fatal error and the system will restart.It's important to note that any feature from the ECMAScript standard, whether supported or unsupported, is subject to change as we continue to work on improving the language.
We hope this breakdown of supported and unsupported language features has been helpful in understanding the capabilities of MagiScript. For more detailed information on how to use these features, please refer to the relevant sections of this documentation.