Scanner (Lexer) using re2c http://re2c.org

Christoph Singewald christoph at singewald.at
Sat Jun 2 13:08:57 PDT 2007


yes right, I didn't see this mistake, not tested a lot:)

If the grammar is getting more complex, re2c places some "unsigned int" into the code. Under Unix I'll got around with

re2c -i lexer.re | sed s/unsigned\ int/uint/ > lexer.d

hope it helps
christoph

Daniel919 Wrote:

> Hi, I tried it. Very nice :)
> 
> One small fix: if(args.length<1) {
> should be: if(args.length<2) {
> because args[0] == executablepath
> 
> Best regards,
> Daniel




More information about the Digitalmars-d-announce mailing list