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_LSL_tree.h
(
unfollow
)
Commit message (
Collapse
)
Author
Files
Lines
2012-01-23
Make some operations valid.
David Walter Seikel
1
-0
/
+5
2012-01-23
Replace #ifdef with if or #if.
David Walter Seikel
1
-6
/
+6
Letting the compiler remove things with unreachable code optimisations, but still allowing it to check the code it removes.
2012-01-22
Consider a script as properly compiled if it passes the diff test.
David Walter Seikel
1
-1
/
+1
2012-01-21
Parse 'crements.
David Walter Seikel
1
-0
/
+1
2012-01-21
More function call, and first part of dealing with using functions before ↵
David Walter Seikel
1
-31
/
+44
declaring them.
2012-01-21
Ah, there ARE key to key operators.
David Walter Seikel
1
-0
/
+1
2012-01-21
Parse function calls, at least the basics.
David Walter Seikel
1
-0
/
+1
2012-01-21
More stuff for parsing blocks and their statement lists.
David Walter Seikel
1
-1
/
+3
2012-01-21
Fix up the comments to match the code, and add more.
David Walter Seikel
1
-11
/
+10
2012-01-21
A better way to do function parameters. NOTE - using an unreleased Eina API ↵
David Walter Seikel
1
-2
/
+4
from SVN.
2012-01-20
Allow to compile out the diff check, and the ignore text stuff as that's ↵
David Walter Seikel
1
-0
/
+7
it's only purpose.
2012-01-20
Clean up parentesis and typecast a bit.
David Walter Seikel
1
-2
/
+1
2012-01-20
More commentry.
David Walter Seikel
1
-3
/
+68
2012-01-17
Move some comments to be more useful.
David Walter Seikel
1
-29
/
+0
2012-01-17
Add function parameters to the search list.
David Walter Seikel
1
-15
/
+18
2012-01-17
Check variables, though not looking up function parameters yet.
David Walter Seikel
1
-0
/
+1
2012-01-17
A little cleanup.
David Walter Seikel
1
-1
/
+0
2012-01-17
Use eina hash for functions, states, and variables.
David Walter Seikel
1
-10
/
+9
2012-01-17
Using eina string buffer for ignorable text.
David Walter Seikel
1
-2
/
+2
2012-01-17
Only need one of each in the value union.
David Walter Seikel
1
-23
/
+4
2012-01-17
Use stringshare, and const.
David Walter Seikel
1
-11
/
+11
2012-01-17
Store the lexer provided length.
David Walter Seikel
1
-1
/
+1
2012-01-17
Remove unused debug variable.
David Walter Seikel
1
-1
/
+0
2012-01-17
Change that butt ugly name.
David Walter Seikel
1
-10
/
+10
2012-01-17
Use EFL logging.
David Walter Seikel
1
-1
/
+2
2012-01-17
Merge the compiler into the test harness. Remove excess files.
David Walter Seikel
1
-7
/
+7
2012-01-17
Better error message.
David Walter Seikel
1
-0
/
+1
2012-01-17
No need to pass param to these.
David Walter Seikel
1
-3
/
+3
2012-01-17
Change how output and converting is done.
David Walter Seikel
1
-3
/
+7
2012-01-17
Actually make state work. lol
David Walter Seikel
1
-2
/
+2
2012-01-17
Parser now understands state, function, and variable derlarations. ↵
David Walter Seikel
1
-23
/
+36
Including scope. :-P
2012-01-16
yylineno does not track colums, so do it myself.
David Walter Seikel
1
-0
/
+1
2012-01-16
Make things more robust against a half arsed parser.
David Walter Seikel
1
-1
/
+1
2012-01-16
Fill out the rest of theparser symbols, and partiallyimplement typecasting.
David Walter Seikel
1
-0
/
+1
2012-01-16
Actually make use of the lexers line and column numbers.
David Walter Seikel
1
-2
/
+0
2012-01-15
Get multi file parsing working.
David Walter Seikel
1
-26
/
+11
2012-01-14
Little bit of clean up.
David Walter Seikel
1
-2
/
+4
2012-01-13
Generic type handling, and add the float type.
David Walter Seikel
1
-1
/
+94
2012-01-12
A failed attempt to handle multiple files.
David Walter Seikel
1
-0
/
+6
2012-01-12
Make the lexer more reentrant, and piss off yyerror.
David Walter Seikel
1
-3
/
+7
2012-01-12
Allow output to a file, and compare the output with the input.
David Walter Seikel
1
-3
/
+4
2012-01-12
More clean up.
David Walter Seikel
1
-9
/
+4
2012-01-12
Some general cleanup.
David Walter Seikel
1
-9
/
+4
2012-01-12
Switch to the lemon parser.
David Walter Seikel
1
-9
/
+38
2012-01-10
Get rid of the comment function.
David Walter Seikel
1
-0
/
+1
2012-01-10
Get rid of the LSL_AST structure, it's all in LSL_Leaf now.
David Walter Seikel
1
-18
/
+11
2012-01-10
Move more things into the LSL_Leaf structure, and some clean up related to that.
David Walter Seikel
1
-24
/
+19
2012-01-10
Almost got white space and comments working. Still a bug left somewhere, I ↵
David Walter Seikel
1
-42
/
+46
think it's in operations ordering.
2012-01-08
Rearrange everything, to be consistant order.
David Walter Seikel
1
-82
/
+98
2012-01-08
Bite the bullet and get rid of my dreams to use enums, yacc insists on #defines.
David Walter Seikel
1
-89
/
+2
[next]