SSLR stands for SonarSource Language Recognizer - Java library, which aims to simplify development of analysers for different languages.
- No special steps for your build process.
- No "untouchable" generated code.
Full expressive power of Parsing Expression Grammars for parser creation
- Definition of grammar directly in code using Java.
- No break in IDE support (syntax highlighting, code navigation, refactoring, etc).
- Real-world ready - already used for C#, COBOL and PL/SQL.