index
:
SledjHamr
experimental
master
Using OpenSim and Second Life open source software as crutches while we write sane replacements.
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
LuaSL
(
unfollow
)
Commit message (
Collapse
)
Author
Files
Lines
2012-02-04
Implement typecasts when needed. Actually, doing some extras for the moment.
David Walter Seikel
3
-3
/
+45
2012-02-04
Set variables to a proper value if otherwised unitialized.
David Walter Seikel
1
-2
/
+12
2012-02-04
Cooment a problem with typecasting strings to integers.
David Walter Seikel
1
-0
/
+18
2012-02-04
Fix up constant variables and local crements.
David Walter Seikel
1
-10
/
+20
2012-02-04
Move the predefined Lua stuff into the new LSL.lua module, then actualy use it.
David Walter Seikel
2
-17
/
+30
2012-02-04
Add LSL.lua module, with the constants and functions in it. Functions are ↵
David Walter Seikel
1
-0
/
+297
just stubs for now.
2012-02-04
Track those functions and variables that are LSL constants.
David Walter Seikel
2
-3
/
+16
2012-02-04
Fix up "assignments in the middle of expressions is legal in LSL, but not in ↵
David Walter Seikel
2
-51
/
+132
Lua" problem. Note, only got one of these in the test scripts, so leaving copious debugging shat laying around for further testing.
2012-02-04
Restore this thing so I can debug it now.
David Walter Seikel
1
-3
/
+1
2012-02-04
Prepend all our generated names with an underscore, might help stop name ↵
David Walter Seikel
1
-25
/
+25
polution.
2012-02-04
Make states actually work.
David Walter Seikel
1
-6
/
+6
2012-02-03
Implement basic states.
David Walter Seikel
2
-6
/
+22
2012-02-03
Assignments in the middle of expressions is legal in LSL, but not in Lua. ↵
David Walter Seikel
2
-1
/
+38
Bump that problem until later.
2012-02-03
Separate else and if if it's not an actual elseif.
David Walter Seikel
1
-1
/
+1
2012-02-03
Make it easier to debug misplaced ends.
David Walter Seikel
1
-6
/
+9
2012-02-03
Final part of the crement Lua implementation.
David Walter Seikel
2
-22
/
+37
2012-02-03
Forgot about labels.
David Walter Seikel
1
-0
/
+9
2012-02-03
Oops, did not mean for that to sneak in.
David Walter Seikel
1
-2
/
+2
2012-02-03
Put assignments in their right place.
David Walter Seikel
2
-33
/
+39
2012-02-03
Properly implement Lua crements.
David Walter Seikel
2
-54
/
+59
2012-02-03
Translating crements to Lua is damned hard. Leaving it for later, but let ↵
David Walter Seikel
1
-6
/
+6
it compile at least.
2012-02-03
Comment even tricksier bit crement cases.
David Walter Seikel
1
-1
/
+3
2012-02-03
Commenting out the duplication of conditionals at the end.
David Walter Seikel
1
-6
/
+7
2012-02-03
Half arsed bit ops, does not even result in compilable Lua sometimes.
David Walter Seikel
1
-8
/
+43
2012-02-03
Switch to using LuaJIT for compiling.
David Walter Seikel
1
-1
/
+1
2012-02-03
End the file with something useful.
David Walter Seikel
1
-0
/
+1
2012-02-03
Implement Lua boolean operations.
David Walter Seikel
1
-0
/
+6
2012-02-03
Only slightly less half arsed state. lol
David Walter Seikel
1
-2
/
+2
2012-02-03
Half arsed Lua implementation of state and state change.
David Walter Seikel
1
-5
/
+26
2012-02-03
Properly convert special asignments, and not equals.
David Walter Seikel
1
-1
/
+7
2012-02-03
Actually Lua compile the result.
David Walter Seikel
1
-1
/
+8
2012-02-03
Don't put extra comma at end of function parameter list, Lua don't lik them ↵
David Walter Seikel
1
-2
/
+4
there, but likes them in table definitions. shrugs
2012-02-03
Take care of declerations without asignments.
David Walter Seikel
2
-1
/
+10
2012-02-03
Lua locals.
David Walter Seikel
2
-0
/
+13
2012-02-03
Half arsed Lua crement implementation.
David Walter Seikel
1
-18
/
+81
2012-02-03
LSL "else if" -> Lua "elseif", and it was a bitch. lol
David Walter Seikel
3
-87
/
+60
2012-02-02
More Lua conversions. For, if, else, elseif (sorta), and while.
David Walter Seikel
1
-6
/
+116
2012-02-02
More Lua conversions. Concatenate, function arguments and table elemnt ↵
David Walter Seikel
2
-7
/
+28
separaters.
2012-02-02
Some Lua conversions. Types, typecasts, blocks, list, vector, rotation.
David Walter Seikel
2
-36
/
+102
2012-02-02
Old comment--
David Walter Seikel
1
-1
/
+0
2012-02-02
Disable the diff check again, and count bugs instead.
David Walter Seikel
3
-7
/
+29
2012-02-02
Zaro boogs! B-)
David Walter Seikel
1
-3
/
+4
2012-02-02
White space prettiness.
David Walter Seikel
1
-84
/
+84
2012-02-02
Partially implement parsing/outputting rotations and vectors.
David Walter Seikel
3
-15
/
+37
2012-02-02
Get the right type for identifier subs.
David Walter Seikel
1
-0
/
+10
2012-02-02
Fix up crements ignorables.
David Walter Seikel
2
-1
/
+14
2012-02-02
Numby magic.
David Walter Seikel
4
-10
/
+60
2012-02-02
Tweak the space around crements, still not perfect though.
David Walter Seikel
1
-3
/
+2
2012-02-02
Output state changes properly.
David Walter Seikel
2
-18
/
+24
2012-02-02
Parse dot subbies.
David Walter Seikel
3
-5
/
+38
[next]