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-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
2012-01-17
Should point to the start of the symbol, not the end.
David Walter Seikel
1
-3
/
+4
2012-01-17
Change that butt ugly name.
David Walter Seikel
4
-114
/
+113
2012-01-17
Cleanups for EFL.
David Walter Seikel
3
-22
/
+7
2012-01-17
Use EFL logging.
David Walter Seikel
5
-43
/
+71
2012-01-17
Remove old btyacc file to.
David Walter Seikel
1
-94
/
+0
2012-01-17
Merge the compiler into the test harness. Remove excess files.
David Walter Seikel
10
-2840
/
+1154
2012-01-17
Better error message.
David Walter Seikel
2
-40
/
+41
2012-01-17
More identifier hacking.
David Walter Seikel
1
-2
/
+2
2012-01-17
No need to pass param to these.
David Walter Seikel
3
-12
/
+12
2012-01-17
Identifiers.
David Walter Seikel
1
-2
/
+2
2012-01-17
Slightly better error message for invalid error message. Needs more work.
David Walter Seikel
1
-1
/
+10
2012-01-17
Change how output and converting is done.
David Walter Seikel
2
-143
/
+129
2012-01-17
Actually make state work. lol
David Walter Seikel
3
-9
/
+23
2012-01-17
Parser now understands state, function, and variable derlarations. ↵
David Walter Seikel
4
-60
/
+242
Including scope. :-P
2012-01-17
Disable the file compare for now, got lots to add before it will work again.
David Walter Seikel
1
-4
/
+5
2012-01-17
Bit of clean up and commenting.
David Walter Seikel
1
-28
/
+58
2012-01-16
yylineno does not track colums, so do it myself.
David Walter Seikel
3
-3
/
+20
2012-01-16
Parser now parses a real script to completion with no syntax errors! B-)
David Walter Seikel
1
-72
/
+88
2012-01-16
Add a proper LSL file for easy testing.
David Walter Seikel
1
-0
/
+108
2012-01-16
Make things more robust against a half arsed parser.
David Walter Seikel
3
-8
/
+10
2012-01-16
We need an untyped function declaration, but it conflicts, so leave it ↵
David Walter Seikel
1
-0
/
+1
commented out for now.
2012-01-16
Make sure identifiers get, er, identified.
David Walter Seikel
1
-12
/
+12
[next]