When do we use ANTLR

inutan picture inutan · Aug 24, 2011 · Viewed 23.4k times · Source

Can anyone please guide me the purpose of using ANTLR dlls in a ASP.Net, C# project.

I just noticed antlr.runtime, Antlr3.Runtime, Antlr3.Utlility assemblies being referenced in some project.

Will be great if can cite some real world examples or any link to a web page will be useful.

Answer

Grim Reaper picture Grim Reaper · Sep 3, 2015

The Antlr package is used by the WebGrease package. The WebGrease package is used by the ASP.NET Web Optimization package.

If you want to remove Antlr, remove the ASP.NET Web Optimization package. It will in turn remove the other 2 packages.

It does not affect performance much, provided that you designed your application properly.