[antlr-interest] Updated C# port and CSharp3 target (C# build 3.3.1.7705)

Sam Harwell sharwell at pixelminegames.com
Tue Feb 15 17:39:54 PST 2011


Hello everyone,

 

First of all, I have to make the following important note: due to a change
in ANTLRCore.sti, this build of Antlr3.exe (the tool) only works properly
with the included CSharp3 target. Likewise, the CSharp3 target only works
properly with this version of the tool (the Java version will not work).

 

I'll have to post the list of changes since the 3.3.0 release online later.

 

For the distribution, there are several options here:

 

.         CSharp3Runtime
<http://www.tunnelvisionlabs.com/downloads/antlr/antlr-dotnet-csharp3runtime
-3.3.1.7705.7z> : Only includes the latest build of Antlr3.Runtime.dll.

.         CSharp3Boostrap
<http://www.tunnelvisionlabs.com/downloads/antlr/antlr-dotnet-csharp3bootstr
ap-3.3.1.7705.7z> : Includes all files necessary to generate code for (and
run) grammars using the CSharp3 target. It also includes the MSBuild targets
file to include ANTLR in the Visual Studio build process.

.         Tool
<http://www.tunnelvisionlabs.com/downloads/antlr/antlr-dotnet-tool-3.3.1.770
5.7z> : In addition to the files in CSharp3Bootstrap, this includes all
targets and debug symbol files (*.PDB) for all binaries. It also includes
Antlr4.StringTemplate.dll and Antlr4.StringTemplate.Visualizer.dll.

.         Source
<http://www.tunnelvisionlabs.com/downloads/antlr/antlr-dotnet-source-3.3.1.7
705.7z> : Includes the source tree for the Tool distribution (no binaries).

 

You may find the following documentation for the CSharp3 target useful as
well. If you installed a previous copy of the Visual Studio extensions,
you'll need to uninstall them thorugh the Visual Studio 2010 Extension
Manager before installing the new versions.

 

http://www.tunnelvisionlabs.com/downloads/antlr/ANTLRCSharp3_VS2010.xps

 

.         Visual Studio project setup for ANTLR grammars with your project.

.         Visual Studio 2010 highlighting and IntelliSense support for ANTLR
v3 grammars and highlighting support for StringTemplate v4 group files.

 

Thank you,

Sam Harwell

 



More information about the antlr-interest mailing list