One advantage of writing my own interpreter is the ability to add new features to the language. I have taken quite a bit of inspiration from other languages I have used, such as C++ and python.
If you have used collections in Active4D, you may have used for each to iterate through a collection. Starting with v4.0, for each can be used to iterate through much more than collections. Continue reading