Lexer in D

Dmitry Olshansky dmitry.olsh at gmail.com
Sun Mar 24 09:19:41 PDT 2013


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


More information about the Digitalmars-d-learn mailing list