alr-vermontsystems / antlr-mega-tutorial

This is the companion repository of the ANTLR Mega Tutorial, that will explain everything you need to know to use ANTLR.

Home Page:https://tomassetti.me/antlr-mega-tutorial/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ANTLR4 Mega Tutorial

This is the companion repository of the ANTLR Mega Tutorial, the tutorial that will explain everything you need to know to use ANTLR.

In this complete tutorial we are going to:

  • explain the basis: what a parser is, what it can be used for
  • see how to setup ANTLR to be used from Javascript, Python, Java and C#
  • discuss how to test your parser
  • present the most advanced and useful features present in ANTLR: you will learn all you need to parse all possible languages
  • show tons of examples

If you need help to setup everything you can read the ANTLR Setup section

About

This is the companion repository of the ANTLR Mega Tutorial, that will explain everything you need to know to use ANTLR.

https://tomassetti.me/antlr-mega-tutorial/

License:MIT License


Languages

Language:C# 34.8%Language:Java 21.9%Language:JavaScript 19.0%Language:Python 15.3%Language:ANTLR 9.0%