CSharp3 Target and C# Ports of the ANTLR Tool and StringTemplate

Documentation

The latest version of the CSharp3 target documentation is located at the following link:
Visual Studio and the ANTLR C# Target

While the document focuses on Visual Studio 2010, everything except section 1.1 can be applied to Visual Studio 2008. Also, this document is currently limited to instructions for setting up a Visual Studio project to work with the CSharp3 target, along with descriptions of a few substantial features unique to the CSharp3 target.

Releases

Depending on your particular needs, several packages are available for each release. The packages are compressed with 7-zip.

 

Runtime

Bootstrap

Tool

Source

CSharp3 Runtime (Antlr3.Runtime.dll)

X

X

X

 

C# Port of Tool (Antlr3.exe)

 

X

X

 

CSharp3 Target for Tool

 

X

X

 

Other Targets for Tool

 

 

X

 

C# Port of StringTemplate (Antlr3.StringTemplate.dll)

 

X

X

 

Symbol Files (*.pdb)

 

 

 

Source Code

 

 

 

X

¹ Starting with version 3.3.1.

Latest Stable Release

The latest stable release is 3.3.0, which is up-to-date with version 3.3 of the Java tool and target. When using this version, grammars may be generated by either the C# port of the ANTLR Tool (Antlr3.exe), or by the original Java version of the tool.

Latest Preview Release