lfkdsk / bnf-ast
Bnf-Ast Generator is a parser generator framework for parsing EBNF syntaxes with Java code. Unlike other EBNF-Parser must write config file (like yacc, flex) , with BNF-AST Generator you can define EBNF Parser in Java Code.
☆15Updated 4 years ago
Alternatives and similar repositories for bnf-ast:
Users that are interested in bnf-ast are comparing it to the libraries listed below
- Lightning-fast Regular Expressions for Java☆18Updated 2 years ago
- A standalone Java XML parser and serializer☆23Updated 3 weeks ago
- A modern Java classfile manipulation and analysis library☆55Updated 11 months ago
- https://openjdk.org/projects/metropolis☆16Updated 4 years ago
- [yarrow] JVMCI based optimizing compiler for HotSpot VM☆35Updated 3 years ago
- JPassport☆67Updated 9 months ago
- Based on JDK 17 with included support for libgraal and GraalVM CE.☆23Updated last year
- A Groovy AST transformation which allows writing the body of a method as bytecode instructions.☆48Updated 8 years ago
- jsh - The "Java Shell"☆40Updated 5 years ago
- JavaFX file chooser☆16Updated last week
- PEG parser generator for Java 17 - grammar as algebraic datatypes☆62Updated 3 years ago
- A driver to allow deep interaction with the JVM without any restrictions☆53Updated 4 months ago
- Experiment with Project Panama, jextract, and Vulkan on Win32.☆20Updated 2 years ago
- https://openjdk.org/projects/galahad☆25Updated this week
- A candidate indexed, linked list data structure for OpenJDK.☆17Updated 3 months ago
- High performance field, property, and method access using bytecode generation☆13Updated 8 years ago
- The CongoCC Parser Generator, the Next Generation of JavaCC 21, which in turn was the next generation of JavaCC☆40Updated 3 weeks ago
- PoC of running Doom on top of GraalVM☆73Updated 2 years ago
- Demonstration repository showing polyglot embedding with GraalVM for JDK 21 using Maven and Gradle.☆28Updated 6 months ago
- ☆16Updated last year
- The Simple Declarative Language provides an easy way to describe lists, maps, and trees of typed data in a compact, easy to read represen…☆14Updated 6 years ago
- Generic modeling of object relations in OOP☆14Updated last year
- A split button control for Java Swing.☆21Updated last week
- Build JPA Criteria queries using a Stream-like API☆19Updated last year
- JamVM (lightweight Java Virtual Machine) but built with CMake☆24Updated last year
- https://openjdk.org/projects/lilliput☆54Updated this week
- ☆49Updated 2 weeks ago
- Flamegraph (Iciclegraph) swing component☆18Updated this week
- ☆27Updated last week
- ☆38Updated last month