Jonathan Revusky
Jonathan Revusky
Since you guys are heavy users of that legacy dinosaur JavaCC project, I thought you might find an update on the work going on in the space to be useful....
Hi, sorry to use this communication channel a bit inappropriately. But I'm not 100% sure you got my recent email. Maybe it ended up in the SPAM folder. (This has...
Here's the proposal. *I'll do it for you*. By that, I mean the migration to JavaCC 21, specifically adapting [this file](https://github.com/beanshell/beanshell/blob/master/src/main/jjtree/bsh.jjt). Since most of the file is devoted to parsing...
JavaCC21 has been rebranded as [CongoCC](https://github.com/congo-cc/congo-parser-generator) and, really, existing users of JavaCC21 are strongly encouraged to switch to Congo. That is where all new development will be happening. One thing...
I'd like to bring your attention to [this point in the current code](https://github.com/congo-cc/congo-parser-generator/blob/main/src/java/org/congocc/codegen/TemplateGlobals.java#L268-L298). I rewrote the `translateCodeBlock` method there. I mean, the way it was written (and there must be...
Well, specifically, as a case in point, consider [this line](https://github.com/congo-cc/congo-parser-generator/blob/main/examples/java/Java.ccc#L108). I mean, specifically, that one writes: ( @importDeclarations :+= ImportDeclaration )*! instead of just: (ImportDeclaration)*! causes the `CompilationUnit` node to...
I guess this is a message mostly for David Jones (though other people could be interested.) First of all, sorry to be using this channel of communication. I sent you...