All releases of Monster Scripting Language

  •  14 Sep 2009 12:02
Avatar

    Release Notes: This release adds function delegates, which let you treat functions as values. They let you mix and match references to script functions, native functions, virtual and abstract functions, and so on, and it just works. The release also adds abstract classes and the Object class, along with several minor cleanups.

    •  28 Aug 2009 18:55
    Avatar

      Release Notes: This release adds string escape sequences similar to those found in C*, D, Python, and others, along with other minor changes. It also switches from the traditional C-like string/char literal syntax to a more Python-like syntax where " and ' are interchangeable.

      •  04 May 2009 11:50
      Avatar

        Release Notes: This alpha release introduces many new changes to the language and to the library. These include a package system, class constructors, enums, named function parameters, a game console mode, and much more.

        •  18 Feb 2009 15:43
        Avatar

          Release Notes: Inheritance and polymorphism were completed, with all the bells and whistles. The module system and the "import" statement were finished. The virtual threading/coroutine mechanism was greatly improved, and it now combines the best of both Lua and UScript and others into one system. Support was added for running non-class scripts. Various other enhancements were made.

          •  22 Nov 2008 18:29
          Avatar

            Release Notes: A manual linking phase is no longer necessary. Four new types were added: uint, long, ulong and double. Const array references may be made through the new array properties .const and .isConst. The "const" modifier was added for function parameters (for arrays only). Array/string literals are now constants. Memory performance for array literals was improved. Object cloning was implemented. Floating point reminder (%) and integer division (\) operators were added. An incompatibility with DMD 1.032+ was fixed. A "tests" directory was created, and the examples were reorganized. Bugfixes and other improvements were made.

            Screenshot

            Project Spotlight

            episoder

            A tool to tell you about new episodes of your favourite TV shows.

            Screenshot

            Project Spotlight

            BalanceNG

            A modern software IP load balancer.