[Opensim-dev] LSL2CS compiler [WAS: Critical Plugin Check]

Mike Mazur mmazur at gmail.com
Mon Jun 23 10:03:40 UTC 2008


Hi,

On Mon, 23 Jun 2008 10:56:16 +0100
Melanie <melanie at t-data.com> wrote:

> I'm very happy to hear this, as it will finally allow us to make LSL 
> truly compatible. As a matter of fact, double, int and string are 
> overridden only because of missing implicit casts. If the casts can 
> be generated as explicit casts on base types at parser level, we may 
> revert those to base types again.
> 
> There is one difficulty, in that double->string casts in LSL always 
> return a #.000000 formatted number, and many scripts depend on that.

Hm I did do some of this already. Have a look at [1].

Of course the compiler will be able to deal with some other tricky
details, such as [2] and [3].

Mike


[1] http://opensimulator.org/mantis/view.php?id=1451
[2] http://opensimulator.org/mantis/view.php?id=1465
[3] http://opensimulator.org/mantis/view.php?id=1339



More information about the Opensim-dev mailing list