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
(
unfollow
)
Commit message (
Collapse
)
Author
Files
Lines
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
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
2012-01-16
Missed a debug ifdef.
David Walter Seikel
1
-0
/
+2
2012-01-16
Auto test file with no arguments.
David Walter Seikel
1
-0
/
+8
2012-01-16
Lemon parser more complete now, may even be more correct.
David Walter Seikel
1
-15
/
+14
2012-01-16
More clean up, and tiredness descends.
David Walter Seikel
1
-13
/
+6
2012-01-16
Clean that up a little.
David Walter Seikel
1
-3
/
+3
2012-01-16
Very quick and dirty fleshing out of the lemon parser. It's likely wrong.
David Walter Seikel
1
-14
/
+80
If / else if / else is traditionally hard. Leaving it for later, this is the quick and dirty version.
2012-01-16
Add key and string to the parser.
David Walter Seikel
2
-0
/
+5
2012-01-16
Clean up space.
David Walter Seikel
1
-3
/
+3
2012-01-16
Fill out the rest of theparser symbols, and partiallyimplement typecasting.
David Walter Seikel
3
-38
/
+76
2012-01-16
Report line and column in syntax errors, and stack overflows.
David Walter Seikel
1
-4
/
+3
2012-01-16
Actually make use of the lexers line and column numbers.
David Walter Seikel
3
-19
/
+2
2012-01-15
Get multi file parsing working.
David Walter Seikel
3
-167
/
+130
2012-01-15
Updated comment about modulo.
David Walter Seikel
1
-1
/
+1
2012-01-15
Updated float matching rule.
David Walter Seikel
1
-2
/
+2
2012-01-14
Little bit of clean up.
David Walter Seikel
3
-4
/
+5
2012-01-13
Generic type handling, and add the float type.
David Walter Seikel
4
-202
/
+507
2012-01-12
Big comment about type casting and the various operations an types.
David Walter Seikel
1
-0
/
+56
2012-01-12
Change the order of conditionals, with more comments. Resort the upper tag ↵
David Walter Seikel
2
-15
/
+17
types.
2012-01-12
Move and comment the lemon syntax error stuff.
David Walter Seikel
1
-1
/
+3
2012-01-12
Add a hex integer format, and comment about variations for float.
David Walter Seikel
1
-3
/
+6
2012-01-12
A failed attempt to handle multiple files.
David Walter Seikel
3
-55
/
+60
2012-01-12
Make the lexer more reentrant, and piss off yyerror.
David Walter Seikel
3
-94
/
+90
2012-01-12
Space reduction.
David Walter Seikel
1
-11
/
+5
2012-01-12
Allow output to a file, and compare the output with the input.
David Walter Seikel
2
-46
/
+76
2012-01-12
More clean up.
David Walter Seikel
4
-28
/
+16
2012-01-12
Some general cleanup.
David Walter Seikel
3
-55
/
+41
2012-01-12
Switch to the lemon parser.
David Walter Seikel
10
-1713
/
+6027
2012-01-10
Leaf cloner.
David Walter Seikel
1
-6
/
+10
2012-01-10
Get rid of the comment function.
David Walter Seikel
2
-15
/
+3
2012-01-10
Get rid of the LSL_AST structure, it's all in LSL_Leaf now.
David Walter Seikel
3
-119
/
+95
2012-01-10
Move more things into the LSL_Leaf structure, and some clean up related to that.
David Walter Seikel
4
-173
/
+173
2012-01-10
Almost got white space and comments working. Still a bug left somewhere, I ↵
David Walter Seikel
4
-210
/
+247
think it's in operations ordering.
2012-01-09
A little format cleanup.
David Walter Seikel
1
-8
/
+5
2012-01-09
Doesn't hurt, but does not fix it either. Gives me an idea though.
David Walter Seikel
1
-2
/
+2
2012-01-09
The other half of the comment scanner.
David Walter Seikel
1
-3
/
+16
2012-01-09
Moved yyerror() into the flex source. Added a count function, CHAR, STRING, ↵
David Walter Seikel
2
-8
/
+34
and comment stripping. Well, half of comment stripping, it will fail without the other half. lol
2012-01-09
Missed this.
David Walter Seikel
1
-0
/
+1
2012-01-09
Added ANSI C flex and yacc files, just for reference.
David Walter Seikel
2
-0
/
+653
2012-01-09
One of these days I'll get spaces to work. Another hack at it.
David Walter Seikel
2
-5
/
+12
2012-01-09
Implement script, and add YYVALID for statement to help with recovering from ↵
David Walter Seikel
1
-1
/
+6
errors.
2012-01-09
Missed a keyword.
David Walter Seikel
1
-0
/
+1
2012-01-09
Add most of the rest of the tokens, but ignore them.
David Walter Seikel
3
-54
/
+118
2012-01-08
Rearrange everything, to be consistant order.
David Walter Seikel
4
-165
/
+193
[next]