-
It would be great to have support for JavaScript, or a subset of it. This would allow us to use existing JS code. The Plush language is quite similar to JS, so the [Plush parser](https://github.com/ma…
-
Steps to reproduce:
1.Install the Personas Plus version 1.8.0b1 add-on.
2.Go to about:addons and remove “Groovy Blue” theme.
3.Go to Personas Plus icon and hover over themes in “Featured”.
Expected …
-
In a similar vein to https://github.com/zetavm/zetavm/issues/73, we should create a library of useful array functions. These functions should, where it makes sense, use the same naming and argument co…
-
### General information
- Library version(s): 7.3.4
- iOS version(s): 10
- Devices/Simulators affected: iPhone 6 plush
- Reproducible in the demo project? (Yes/No): yes
## Bug report
The message stri…
-
The core VM doesn't provide very much in the way of string functionality. Just support for immutable UTF-8 strings with string interning. It seems it might be beneficial to write a standard library th…
-
I'm opening this issue to have a place where I can ask questions that could also be relevant to people in future trying to do similar things to me while implementing a language with zetaVM.
For other…
-
For example, I want to execute **ping** or **mtr** command in terminal and display it on yii2 page.
If I do shell_exec() - we can't see output for ping (if we use ping without -c option). If we use p…
-
The current interpreter, which directly executes the object-based Zeta IR (ZIR), is unfortunately dog slow, in large part because traversing a graph of dynamic objects can't really be made fast. I wou…
-
We now have floating-point support in the VM, and in the C++ Plush compiler (cplush). However, we're still missing support for parsing floats in the self-hosted Plush parser (plush/parser.pls). This i…
-
Accidentally created a Helper with a - (dash) in the name of a helper. This caused unexpected behavior. It would be nice to throw a warning or provide support for - inside of helpers.