Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Undocumented Scripting Commands

Rock Vacirca
riches to rags
Join date: 18 Oct 2006
Posts: 1,093
04-04-2007 03:50
Does anyone know of any instance, at present or in the past, where scripters have come across an undocumented command, or undocumented command parameters or ranges?

A programmer at work, who has taken great delight in finding and exposing undocumented features in Windows XP, and undocumented commands and parameters in Virtual Studio, is now turning his attention to LSL, as he feels that Vista will not be so sufficient a challenge with the tools he had already built up.

Do you think he will find anything?
nand Nerd
Flexi Fanatic
Join date: 4 Oct 2005
Posts: 427
04-04-2007 04:34
I'd say that the most recent discovery of an undocumented use of LSL would be the warpPos hack, a discovery which allows the circumvention of imposed time restrictions on llSetPos. I believe that most of the documentation available for the LSL commands comes from the Second Life residents who take the time to tinker with the commands and push them to their limits. I certainly wouldn't have gotten anywhere without the LSL Wiki(s) wealth of knowledge.
_____________________
www.nandnerd.info
http://ordinalmalaprop.com/forum - Ordinal Malaprop's Scripting Forum
Newgate Ludd
Out of Chesse Error
Join date: 8 Apr 2005
Posts: 2,103
04-04-2007 06:29
Given the level of documentation actually supplied by LL I'd say all of them count as undocumented.....
Seet Carroll
Registered User
Join date: 6 Jan 2006
Posts: 12
04-04-2007 06:39
The compiler is included in the open source viewer code, for everyone to read and document...
Simil Miles
Creator
Join date: 1 Mar 2007
Posts: 300
04-04-2007 09:19
From: Seet Carroll
The compiler is included in the open source viewer code, for everyone to read and document...

I'ld like to read it, where is it exactly ? Do I have to compile the source ?
_____________________
UnConWTech @ Flo (144, 84, 224) http://unconwtech.free.fr

SL books http://astore.amazon.com/secondlife-sl-20/

Need a beta tester for quality assurance ?
Need a translator for English, French, Spanish ?
AJ DaSilva
woz ere
Join date: 15 Jun 2005
Posts: 1,993
04-04-2007 09:29
From: Simil Miles
I'ld like to read it, where is it exactly ? Do I have to compile the source ?

It's the source you want (although what the library, or whatever, is called I've no idea). Surely compiling it would stop you from seeing what you want though?

Has anyone started documenting the LSL compiler?
Pale Spectre
Registered User
Join date: 2 Sep 2005
Posts: 586
04-04-2007 09:59
Open Source Portal
Seet Carroll
Registered User
Join date: 6 Jan 2006
Posts: 12
04-05-2007 02:32
From: Simil Miles
I'ld like to read it, where is it exactly ? Do I have to compile the source ?

There is a subdirectory "lscript" somewhere in the source tarball available from the link you posted. It looks like the compiler is generated with lex and yacc, which means that the language definition is in a special (but human-readable, depending on the definition of 'human' of course) format. See google, or http://dinosaur.compilertools.net/ for information on these tools.

(And no, to read the source you don't need to compile it.)