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-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
Re-arrange lemon to run before frex due to dependencies.
David Walter Seikel
1
-4
/
+3
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
5
-203
/
+508
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
12
-1726
/
+6036
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
5
-211
/
+249
think it's in operations ordering.
2012-01-09
Hmmm, we have a circular dependencie with the include fiels each of flex and ↵
David Walter Seikel
1
-0
/
+9
btyacc generate. So run btyacc twice.
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
Turn btyacc debugging back on, it's fine now.
David Walter Seikel
1
-2
/
+1
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
2012-01-08
Bite the bullet and get rid of my dreams to use enums, yacc insists on #defines.
David Walter Seikel
2
-119
/
+26
2012-01-08
Apparently order of these ALSO sets precedence. shrugs
David Walter Seikel
1
-10
/
+10
2012-01-08
Use character classes, some clean up. Tried to add space storing, but it ↵
David Walter Seikel
4
-31
/
+46
did not work.
2012-01-08
Parenthesis and statement parsing.
David Walter Seikel
5
-8
/
+76
2012-01-08
Parse an actual file.
David Walter Seikel
4
-50
/
+130
2012-01-07
Forget to save first. lol
David Walter Seikel
1
-0
/
+1
2012-01-07
More expression cleanup.
David Walter Seikel
2
-158
/
+169
2012-01-07
Clean up. exp -> ast. No more addExpression or outputExpression. ↵
David Walter Seikel
2
-112
/
+102
Operations output themselves.
2012-01-07
We don't need LSL_Expression.
David Walter Seikel
2
-45
/
+12
2012-01-07
Evaluate expressions using the new token table.
David Walter Seikel
2
-155
/
+126
[next]