Difference between revisions of "User:Ppaatt Lynagh"
m (→Functions: add Code Racer - Race two versions of code forever, to see which runs faster.) |
|||
Line 6: | Line 6: | ||
=== Functions === | === Functions === | ||
[[ | [[Code Racer]] - Race two versions of code forever, to see which runs faster. | ||
[[Separate Words|separateWords]] - Works like [[llParseString2List]] without limiting you to 8 spacers or separators, unless you violate the preconditions | [[hex]] - Explore the seemingly simple job of listing the hex nybbles of a signed integer with clear & conventional code. | ||
[[Separate Words|separateWords]] - Works like [[llParseString2List]] without limiting you to 8 spacers or separators, unless you violate the preconditions, all by way of clear & conventional code. | |||
[[Slice_List_String_Etc]] - Return empty lists and strings when expected, while slicing lists or strings. | [[Slice_List_String_Etc]] - Return empty lists and strings when expected, while slicing lists or strings. |
Revision as of 19:47, 16 October 2007
Contributions
Scripts
Chatbot - Compile and run the LSL you chat on a channel
Functions
Code Racer - Race two versions of code forever, to see which runs faster.
hex - Explore the seemingly simple job of listing the hex nybbles of a signed integer with clear & conventional code.
separateWords - Works like llParseString2List without limiting you to 8 spacers or separators, unless you violate the preconditions, all by way of clear & conventional code.
Slice_List_String_Etc - Return empty lists and strings when expected, while slicing lists or strings.
Demoes
llGetLinkKey - Drag a script on to linked and unlinked prims, with avatars sitting or not, to see how llGetLinkKey relates to llGetKey, llGetLinkNumber, llGetNumberOfPrims, LINK_ROOT, etc.
Hello_Avatar - Visually powerful single lines of code.
LSL Errors - Astonishing compile and run-time errors
Explanations
GettingSLStartedToLearnLSL - Tutorial for programmers first entering SL mainly to learn LSL. Skip this if you know basic SL inventory and navigation already.
LSL Write Once Debug Everywhere - How to run well and compile without error in many places
Thanks
Thanks to you and everyone else here for encouraging this nascent institution of the LSL wiki.
Thanks to Huney Jewell for fitting my first LSL Example, specifically the Separate Words example, to the LSL_Editing_Primer style.
Thanks to Huney Jewell for explaining llGetFreeMemory before that article did.
Thanks to Strife Onizuka for helping to verbalise the four preconditions of llParseString2List, etc. and also the "correct at a glance" distinctive of hex, separateWords, etc.
Thanks to TimZim Teatime for finding the Windows world that refused to compile an early version of the thousand lines of Chatbot.
Thanks to Xaviar Czervik for the hints of String Compare and Prefix Calculator.
Thanks to this wiki for the hints of delightfully concise Getting Started with LSL tutorial.
About Me
I was born again into the Second Life on 2007-09-01.
Lines of my vcard as of 2007-09-04 included:
http://members.aol.com/ppaatt/
http://www.linkedin.com/in/plavarre
http://www.google.com/search?q=Pat+LaVarre
mailto:p.lavarre@ieee.org?Subject=LslWiki
aim:goim?screenname=plavarre&message=LslWiki
nlz:plavarre
http://wiki.secondlife.com/wiki/User:Ppaatt_Lynagh
earth:ca.gov