24-Mar-2013 20:08, Namespace пишет:
On Saturday, 23 March 2013 at 15:39:50 UTC, Namespace wrote:
On Thursday, 21 March 2013 at 11:36:45 UTC, Namespace wrote:
On Friday, 15 March 2013 at 08:20:18 UTC, Namespace wrote:
So far, my lexer is pure exercise.
But my goal is actually to filter variables and functions, to see if
they are ever used in the code.
I'm almost finished. In my few tests, my little parser detects
function, struct and variable declarations and expressions. It can
resolve rvalue references (by creating temporary variables) and
detects unused/underused variables. But it is still a beta. But it
makes a lot of fun. :D
Moved to https://github.com/Dgame/DAT/
It's time for a beta. Would be nice if someone takes a look at DAT or
try it.
I'm sure that there are still some bugs, but maybe this little
recreational fun is indeed useful for one or the other.
I had a lot of fun.
It's tested with 'simple.d', std.stdio and std.datetime.
Have no time - looks interesting but I highly doubt it can do what is
promised. Still take time to do a small formal announcement for beta.
Reusing the old and fizzled out thread of a D lexer to discuss a tool
created on top of it is bound to have very little feedback.
--
Dmitry Olshansky