Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | First batch of the unit test changes for the new constants semantics | Melanie Thielker | 2008-09-02 | 1 | -1/+1 |
| | | | | | | in XEngine. This turned out to be a lot of work to catch up. | ||||
* | Remove the ((bool)()) cast, since it can make c# barf | Melanie Thielker | 2008-09-02 | 1 | -2/+2 |
| | |||||
* | Add an explicit cast to bool for the if expression so that any base types | Melanie Thielker | 2008-09-02 | 1 | -2/+2 |
| | | | | | | that slip in will not cause it to break | ||||
* | This is an attempt to fix the handling of constants in LSL. | Melanie Thielker | 2008-09-01 | 1 | -4/+7 |
| | | | | | | | | | | It wraps constants in new LSLType(x), so that lists with constant values are processed correctly. Contains changes to the lsl.parser.cs that are not (yet) reflected in opensim-libs, since this experimental patch affects XEngine only. Also contains nuts. | ||||
* | Fix issue 1860; exception thrown in the parser on if/if-else/for/while/do-while | Mike Mazur | 2008-07-31 | 1 | -5/+9 |
| | | | | | | statements with no body. | ||||
* | First version of position mapping between LSL <-> C# implemented. | Mike Mazur | 2008-07-23 | 1 | -111/+246 |
| | |||||
* | Patch #9142 (No mantis) | Melanie Thielker | 2008-07-12 | 1 | -7/+7 |
| | | | | | | | | | Add a config option to OpenSim.ini to select between script compilers in the XEngine without recompile. Set UseNewCompiler=true in OpenSim.ini and try it out. Creates the ICodeConverter interface and adapts the new compiler to it. | ||||
* | Patch from Mike: errors from the LSL/C# compilers are now reported to the ↵ | Johan Berntsson | 2008-07-10 | 1 | -1/+1 |
| | | | | user in-world | ||||
* | another patch from Mike: the llscript compiler is now available in XEngine ↵ | Johan Berntsson | 2008-07-08 | 1 | -0/+803 |
as well. Thanks Mike |