Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Go From AI Idea to AI App Fast
One platform to build, fine-tune, and deploy ML models. No MLOps team required.
Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
BNF for Java is a BNF Compiler-Compiler, or Parser-Generator. It implements ISO Standard Backus-Naur Format, using Java. BNF allows you to create a syntax, or a complete language, to parse your data source. Your custom Java extensions generate output.
Wisent is an LALR(1) parsergenerator with pluggable front- and backends. It generates object-oriented code with clean namespace separation. A yacc-like frontend is currently accompanied by a C++ and a Java backend. The tool itself is implemented in C++.
A parsergenerator derived from ANTLR with JavaCC like (but not the same) syntax and some new features. It also comes with sample grammars for CSharp, Java, GnuC, Html, XHtml, Xml, ECMA262... etc.
A runtime parsergenerator library, generates parsers for context-free grammars.
Parsing scripting languages and communication protocol messages are typical use cases.
The library is written in straight C++ and requires STL.
Clean, correct, efficient.
The UCL MDA Tools are lightweight Model Driven Architecture tools developed at University College London. They include a JMI generator implemented using the velocity template engine, an OCL type checker, and a parser for textual MOF models.
The Embedded XML ParserGenerator is creating some C source code that parses XML files (or streams) from a user specified document structure. Generated code can support advanced features (inter-dependencies, native data types etc...).
In a nutshell it takes as input the formal specification of any text protocol in ABNF and generates the parser in C language for that grammar using lex/yacc.
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Many Tools: PHP-based context-free grammar (CFG) parsergenerator, simple scanner generator, and nascent object relational mapping/query language in PHP. Talks to Postgres, MySQL for now. Needs PHP5. Comes with (relies on) many convenience functions.
Not C Sharp. Four goals: 1. Create a CSharp compiler written in C# and CUP ParserGenerator. 2. Learn how to write a compiler. 3. Encourage compiler experimentation by anyone who is interested.
Ayauhteotl is a parsergenerator to parse XML files, using an XML-like syntax.
The parsergenerator takes an XML file which describe the structure of the XML files to parse
and which associates a semantic (for now in \\\\\\\"C\\\\\\\") t
YooParse stands for Yet-another Object-Oriented Parser code generator. It is the complement of YooLex, a lexer code generator. The purpose of YooParse is to generate a parser that integrates tightly with the scanner generated by YooLex.
This project is a parsergenerator, like the lex and yacc, but is based on the
JavaCC grammar.
It was writing in c++, run on linux and dos, and don't use another library.
The grammar parser is specified through a simple file, and the parser
generated
XMLpg - XML parsergenerator.
Generates an XML parser in C++ from a DTD. The generated code will provide validation as well as conversion of the input XML.
jsBison is a parsergenerator which can read bison style grammar definitions and generates according parsers written solely in javascript. Therefore, using jsBison it is easily possible to perform "real" parsing on websites on the client side.
Blade Language Developer (or Project Blade for short) is a toolkit for creating domain specific or general programming languages. The toolkit offers a language for describing grammars, and templatable parsergenerator.