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-01-21
Ah, there ARE key to key operators.
David Walter Seikel
2
-1
/
+3
2012-01-21
No longer zero pad line numbers.
David Walter Seikel
1
-2
/
+2
2012-01-21
The default state is a different syntax from the other states.
David Walter Seikel
3
-3
/
+13
2012-01-21
Add more LSL constants and functions.
David Walter Seikel
1
-4
/
+49
2012-01-21
Change the test script to the longest MLP script.
David Walter Seikel
1
-71
/
+341
2012-01-21
Make equality expression types return bool.
David Walter Seikel
1
-2
/
+1
2012-01-21
Oops, left this off the last commit. More function call parsing.
David Walter Seikel
1
-2
/
+4
2012-01-21
Parse function calls, at least the basics.
David Walter Seikel
2
-1
/
+49
2012-01-21
Comments about LSL identifier quirks.
David Walter Seikel
1
-1
/
+3
2012-01-21
Add some function calls to the LSL constants script.
David Walter Seikel
1
-0
/
+24
2012-01-21
Make typecast parse.
David Walter Seikel
2
-8
/
+8
2012-01-21
More stuff for parsing blocks and their statement lists.
David Walter Seikel
3
-5
/
+55
2012-01-21
Fix up the comments to match the code, and add more.
David Walter Seikel
1
-11
/
+10
2012-01-21
Make vectors and rotations parse.
David Walter Seikel
2
-4
/
+5
2012-01-21
Add LSL constants by simply compiling an LSL script with them all, and ↵
David Walter Seikel
3
-6
/
+27
keeping the result.
2012-01-21
Vectors and rotations are broken, but I'll deal with those next. Just ↵
David Walter Seikel
1
-2
/
+2
comment them out so I can get the next commit in and working.
2012-01-21
A better way to do function parameters. NOTE - using an unreleased Eina API ↵
David Walter Seikel
2
-36
/
+78
from SVN.
2012-01-21
Some extra debugging.
David Walter Seikel
1
-1
/
+5
2012-01-21
Commentary about freeing AST nodes by the parser.
David Walter Seikel
1
-0
/
+2
2012-01-21
Add a script for LSL constants.
David Walter Seikel
1
-0
/
+23
2012-01-21
Some diff check tweakage.
David Walter Seikel
1
-5
/
+33
2012-01-20
Allow to compile out the diff check, and the ignore text stuff as that's ↵
David Walter Seikel
2
-0
/
+9
it's only purpose.
2012-01-20
Clean up parentesis and typecast a bit.
David Walter Seikel
2
-25
/
+21
2012-01-20
Run both test scripts.
David Walter Seikel
1
-0
/
+2
2012-01-20
More commentry.
David Walter Seikel
1
-3
/
+68
2012-01-19
More quirk comments.
David Walter Seikel
2
-1
/
+2
2012-01-19
More notes about Lua quirks.
David Walter Seikel
1
-0
/
+15
2012-01-18
Add a note about Lua truth values.
David Walter Seikel
1
-0
/
+1
2012-01-18
Make sure allocated memory is all initialized properly.
David Walter Seikel
1
-3
/
+7
2012-01-18
Variables in the symbol table are AST leaves, NOT LSL_Identifiers.
David Walter Seikel
1
-2
/
+3
Took a while to track this down.
2012-01-17
Fix up negate, and bool_not integer.
David Walter Seikel
1
-2
/
+6
2012-01-17
Move some comments to be more useful.
David Walter Seikel
2
-62
/
+38
2012-01-17
Make sure all leaf's are created unbroken.
David Walter Seikel
1
-8
/
+8
Still getting broken ones, so something is actively breaking them.
2012-01-17
Add function parameters to the search list.
David Walter Seikel
3
-32
/
+59
2012-01-17
Change to the stringshared hash, it's way faster.
David Walter Seikel
1
-4
/
+4
2012-01-17
Some extra protection and debugging, coz something is making broken tokens. B-(
David Walter Seikel
1
-4
/
+10
2012-01-17
More damn operation validation.
David Walter Seikel
1
-13
/
+21
2012-01-17
Check variables, though not looking up function parameters yet.
David Walter Seikel
3
-1
/
+13
2012-01-17
Disable leaf burning for now, it's crashing.
David Walter Seikel
1
-5
/
+4
2012-01-17
A little cleanup.
David Walter Seikel
2
-2
/
+2
2012-01-17
Clean up variable declarations.
David Walter Seikel
1
-2
/
+2
2012-01-17
More hacking at figuring out expression types with variables. Still not ↵
David Walter Seikel
1
-1
/
+15
working.
2012-01-17
Add a variable lookup function.
David Walter Seikel
1
-0
/
+21
2012-01-17
Use eina hash for functions, states, and variables.
David Walter Seikel
3
-30
/
+23
2012-01-17
Using eina string buffer for ignorable text.
David Walter Seikel
3
-21
/
+11
2012-01-17
And now we can combine two functions, since they are identical.
David Walter Seikel
1
-11
/
+4
2012-01-17
Only need one of each in the value union.
David Walter Seikel
3
-28
/
+9
2012-01-17
Use stringshare, and const.
David Walter Seikel
3
-17
/
+17
2012-01-17
Store the lexer provided length.
David Walter Seikel
2
-67
/
+68
2012-01-17
Remove unused debug variable.
David Walter Seikel
2
-13
/
+2
[next]