Jul
11
2010
0

Madness Script 2.0.0

I know I know! I said I was putting down the Madness Script Project but since then I started using it for the Ascension Project. So I got some pretty new and fine toys and various bugs fixed. I will need to remake the entire documentation for the project both in the code and here on this website. At the bottom of this post you can also read all the changes that was made to the mSCRiPT language.

Here’s the source and interpeter: mSCRiPT-2.0.0

(more…)

Jun
24
2010
0

Madness Script comeback!

Oh, I got to dust it off. I’m thinking about to use it instead of Ruby for Ascension. I am having a problem with getting Ruby embedded in the application for windows. Whenever I tried any output to a file or stdout, it crashed.

So I’ll play around with Madness Script instead for Ruby. I won’t change or improve Madness Script cause it crashed in a dead end. But the latest version should work well enough.

Jun
20
2009
0

Next version will be 1.3.1 for Madness Script

Well for the next version I’m going to focus to refine and improve the standard library. No new features will be added but more focus will be placed to get a common structure which every language need. For instance I haven’t written any support for File IO.

Another thing I might change but I am not sure if I will. I might change so that all standard objects will be DynamicClasses attached to Kernel. So in order to create a new array for instance you write:

array = Kernel.Array.New()

This gives also access to work with static methods on the standard classes and allow you to inherit from them. If I do this change, then I probably won’t lock the classes. Allowing you to change the classes structure.

Here’s a list of what classes which is certain to be implemented

  1. File class
  2. Associative Array class
  3. Time class

I’m also going to implement some new methods for the already in place classes. For instance ScriptObject will receive the method destroy which will delete the object and replace it with a nil value instead.

UPDATE
I’ve decided to implement the change of the standard library where every one of them become dynamic classes instead.

Jun
06
2009
0

mSCRiPT – Dynamic Classes Tutorial 1.3 version

Dynamically created objects and classes is not a part of the syntax in the language. Instead, they are treated as objects which can be attained trough Kernel methods. Giving a very neat way to manipulate the methods, objects and classes.
(more…)

Jun
01
2009
0

Madness Script version 1.3 – Biggest change ever!

The new promised version is here! A lot have been redone, improved and added into the language. I’ll try to update the API and all tutorials to show the capabilities of this new version.
(more…)

May
28
2009
0

mSCRiPT 1.3 release soon

Madness Script 1.3 was going to be released today but at a last check up before posting it I found some bugs I had neglected. Also at the bottom you will see a peak at what the new version offers. (more…)

May
08
2009
1

mSCRiPT – Dynamic Classes Tutorial

Dynamically created objects and classes is not a part of the syntax in the language. Instead, they are treated as objects which can be attained trough Kernel methods. Giving a very neat way to manipulate the methods, objects and classes.
(more…)

May
08
2009
0

Madness Script 1.2 has been released!

I finally finished 1.2 and I can’t find any more bugs. A bunch of new functions have been added into the standard library. Not much has been changed to the actual syntax of the language but there has been some modification on how the internal engine works.
(more…)

Apr
18
2009
0

mSCRiPT 1.1 Standard API Reference

Aight it’s done now. The reference page has been updated and is now complete with all methods and classes implemented in the standard library. Enjoy!

Apr
09
2009
2

mSCRiPT 1.1 Released

Madness Script 1.1 has been released and a lot of new classes has been added. And with it comes the logo for the language too!
Madness Script Official Logo

(more…)

Powered by WordPress. Theme: TheBuckmaker