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