Skip to content

gabriele-tomassetti/getting-started-with-antlr-in-csharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting started with ANTLR in CSharp

ANTLR is a great tool to quickly create parsers and help you in working with a known language or create your DSL. While the tool itself is written in Java it can also be used to generate parsers in several other languages, for instance Python, C# or Javascript (with more languages supported by newer versions).

If you want to use C# you can integrate ANTLR in your favorite IDE, as long as that IDE is Visual Studio Code or an older version of Visual Studio. You can make it work manually with other setups, but the easiest way is to use Visual Studio Code and the available extension to integrate the generation of the grammar into the your C# project.

You can read an article on the example on Getting started with ANTLR in CSharp

About

This is the companion repository to the article at tomassetti.me

Resources

License

Stars

Watchers

Forks

Packages

No packages published