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
/
src
/
LuaSL_compile.c
(
unfollow
)
Commit message (
Collapse
)
Author
Files
Lines
2012-01-21
More stuff for parsing blocks and their statement lists.
David Walter Seikel
1
-1
/
+48
2012-01-21
Add LSL constants by simply compiling an LSL script with them all, and ↵
David Walter Seikel
1
-3
/
+24
keeping the result.
2012-01-21
A better way to do function parameters. NOTE - using an unreleased Eina API ↵
David Walter Seikel
1
-34
/
+74
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
Some diff check tweakage.
David Walter Seikel
1
-5
/
+33
2012-01-20
Clean up parentesis and typecast a bit.
David Walter Seikel
1
-23
/
+20
2012-01-19
More quirk comments.
David Walter Seikel
1
-0
/
+1
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
1
-33
/
+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
1
-9
/
+31
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
1
-0
/
+11
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
1
-1
/
+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
1
-18
/
+12
2012-01-17
Using eina string buffer for ignorable text.
David Walter Seikel
1
-6
/
+7
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
1
-4
/
+4
2012-01-17
Use stringshare, and const.
David Walter Seikel
1
-2
/
+2
2012-01-17
Remove unused debug variable.
David Walter Seikel
1
-12
/
+2
2012-01-17
Change that butt ugly name.
David Walter Seikel
1
-56
/
+55
2012-01-17
Use EFL logging.
David Walter Seikel
1
-13
/
+19
2012-01-17
Merge the compiler into the test harness. Remove excess files.
David Walter Seikel
1
-0
/
+1126
2012-01-05
Remove most of the constants, we can put them in Lua globals later. Make ↵
David Walter Seikel
1
-0
/
+1
the LSL parner more like the test one.
2012-01-05
Add a compiler stub.
David Walter Seikel
1
-0
/
+19