|
|
<html xmlns:v="urn:schemas-microsoft-com:vml"
|
|
|
xmlns:o="urn:schemas-microsoft-com:office:office"
|
|
|
xmlns:w="urn:schemas-microsoft-com:office:word"
|
|
|
xmlns="http://www.w3.org/TR/REC-html40">
|
|
|
|
|
|
<head>
|
|
|
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
|
|
|
<meta name=ProgId content=Word.Document>
|
|
|
<meta name=Generator content="Microsoft Word 11">
|
|
|
<meta name=Originator content="Microsoft Word 11">
|
|
|
<link rel=File-List href="antlr3-task-Dateien/filelist.xml">
|
|
|
<title><project name="D2U" default="dist" basedir="</title>
|
|
|
<!--[if gte mso 9]><xml>
|
|
|
<o:DocumentProperties>
|
|
|
<o:Author>Juergen</o:Author>
|
|
|
<o:LastAuthor>Juergen</o:LastAuthor>
|
|
|
<o:Revision>2</o:Revision>
|
|
|
<o:Created>2008-08-25T22:53:00Z</o:Created>
|
|
|
<o:LastSaved>2008-08-25T22:53:00Z</o:LastSaved>
|
|
|
<o:Pages>1</o:Pages>
|
|
|
<o:Words>1696</o:Words>
|
|
|
<o:Characters>10685</o:Characters>
|
|
|
<o:Company>Private</o:Company>
|
|
|
<o:Lines>89</o:Lines>
|
|
|
<o:Paragraphs>24</o:Paragraphs>
|
|
|
<o:CharactersWithSpaces>12357</o:CharactersWithSpaces>
|
|
|
<o:Version>11.9999</o:Version>
|
|
|
</o:DocumentProperties>
|
|
|
</xml><![endif]--><!--[if gte mso 9]><xml>
|
|
|
<w:WordDocument>
|
|
|
<w:SpellingState>Clean</w:SpellingState>
|
|
|
<w:GrammarState>Clean</w:GrammarState>
|
|
|
<w:HyphenationZone>21</w:HyphenationZone>
|
|
|
<w:ValidateAgainstSchemas/>
|
|
|
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
|
|
|
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
|
|
|
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
|
|
|
<w:Compatibility>
|
|
|
<w:SelectEntireFieldWithStartOrEnd/>
|
|
|
<w:UseWord2002TableStyleRules/>
|
|
|
</w:Compatibility>
|
|
|
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
|
|
|
</w:WordDocument>
|
|
|
</xml><![endif]--><!--[if gte mso 9]><xml>
|
|
|
<w:LatentStyles DefLockedState="false" LatentStyleCount="156">
|
|
|
</w:LatentStyles>
|
|
|
</xml><![endif]-->
|
|
|
<style>
|
|
|
<!--
|
|
|
/* Style Definitions */
|
|
|
p.MsoNormal, li.MsoNormal, div.MsoNormal
|
|
|
{mso-style-parent:"";
|
|
|
margin:0cm;
|
|
|
margin-bottom:.0001pt;
|
|
|
mso-pagination:widow-orphan;
|
|
|
font-size:12.0pt;
|
|
|
font-family:"Times New Roman";
|
|
|
mso-fareast-font-family:"Times New Roman";}
|
|
|
h2
|
|
|
{mso-margin-top-alt:auto;
|
|
|
margin-right:0cm;
|
|
|
mso-margin-bottom-alt:auto;
|
|
|
margin-left:0cm;
|
|
|
mso-pagination:widow-orphan;
|
|
|
mso-outline-level:2;
|
|
|
font-size:18.0pt;
|
|
|
font-family:"Times New Roman";
|
|
|
font-weight:bold;}
|
|
|
h3
|
|
|
{mso-margin-top-alt:auto;
|
|
|
margin-right:0cm;
|
|
|
mso-margin-bottom-alt:auto;
|
|
|
margin-left:0cm;
|
|
|
mso-pagination:widow-orphan;
|
|
|
mso-outline-level:3;
|
|
|
font-size:13.5pt;
|
|
|
font-family:"Times New Roman";
|
|
|
font-weight:bold;}
|
|
|
h4
|
|
|
{mso-margin-top-alt:auto;
|
|
|
margin-right:0cm;
|
|
|
mso-margin-bottom-alt:auto;
|
|
|
margin-left:0cm;
|
|
|
mso-pagination:widow-orphan;
|
|
|
mso-outline-level:4;
|
|
|
font-size:12.0pt;
|
|
|
font-family:"Times New Roman";
|
|
|
font-weight:bold;}
|
|
|
a:link, span.MsoHyperlink
|
|
|
{color:blue;
|
|
|
text-decoration:underline;
|
|
|
text-underline:single;}
|
|
|
a:visited, span.MsoHyperlinkFollowed
|
|
|
{color:purple;
|
|
|
text-decoration:underline;
|
|
|
text-underline:single;}
|
|
|
p
|
|
|
{mso-margin-top-alt:auto;
|
|
|
margin-right:0cm;
|
|
|
mso-margin-bottom-alt:auto;
|
|
|
margin-left:0cm;
|
|
|
mso-pagination:widow-orphan;
|
|
|
font-size:12.0pt;
|
|
|
font-family:"Times New Roman";
|
|
|
mso-fareast-font-family:"Times New Roman";}
|
|
|
code
|
|
|
{font-family:"Courier New";
|
|
|
mso-ascii-font-family:"Courier New";
|
|
|
mso-fareast-font-family:"Courier New";
|
|
|
mso-hansi-font-family:"Courier New";
|
|
|
mso-bidi-font-family:"Courier New";}
|
|
|
pre
|
|
|
{margin:0cm;
|
|
|
margin-bottom:.0001pt;
|
|
|
mso-pagination:widow-orphan;
|
|
|
tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
|
|
|
font-size:10.0pt;
|
|
|
font-family:"Courier New";
|
|
|
mso-fareast-font-family:"Courier New";}
|
|
|
span.SpellE
|
|
|
{mso-style-name:"";
|
|
|
mso-spl-e:yes;}
|
|
|
span.GramE
|
|
|
{mso-style-name:"";
|
|
|
mso-gram-e:yes;}
|
|
|
@page Section1
|
|
|
{size:595.3pt 841.9pt;
|
|
|
margin:70.85pt 70.85pt 2.0cm 70.85pt;
|
|
|
mso-header-margin:35.4pt;
|
|
|
mso-footer-margin:35.4pt;
|
|
|
mso-paper-source:0;}
|
|
|
div.Section1
|
|
|
{page:Section1;}
|
|
|
-->
|
|
|
</style>
|
|
|
<!--[if gte mso 10]>
|
|
|
<style>
|
|
|
/* Style Definitions */
|
|
|
table.MsoNormalTable
|
|
|
{mso-style-name:"Normale Tabelle";
|
|
|
mso-tstyle-rowband-size:0;
|
|
|
mso-tstyle-colband-size:0;
|
|
|
mso-style-noshow:yes;
|
|
|
mso-style-parent:"";
|
|
|
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
|
|
|
mso-para-margin:0cm;
|
|
|
mso-para-margin-bottom:.0001pt;
|
|
|
mso-pagination:widow-orphan;
|
|
|
font-size:10.0pt;
|
|
|
font-family:"Times New Roman";
|
|
|
mso-ansi-language:#0400;
|
|
|
mso-fareast-language:#0400;
|
|
|
mso-bidi-language:#0400;}
|
|
|
</style>
|
|
|
<![endif]--><!--[if gte mso 9]><xml>
|
|
|
<o:shapedefaults v:ext="edit" spidmax="2050"/>
|
|
|
</xml><![endif]--><!--[if gte mso 9]><xml>
|
|
|
<o:shapelayout v:ext="edit">
|
|
|
<o:idmap v:ext="edit" data="1"/>
|
|
|
</o:shapelayout></xml><![endif]-->
|
|
|
</head>
|
|
|
|
|
|
<body lang=DE link=blue vlink=purple style='tab-interval:35.4pt'>
|
|
|
|
|
|
<div class=Section1>
|
|
|
|
|
|
<h2><span lang=EN-GB style='mso-ansi-language:EN-GB'>ANTLR3<o:p></o:p></span></h2>
|
|
|
|
|
|
<h3><span lang=EN-GB style='mso-ansi-language:EN-GB'>Description<o:p></o:p></span></h3>
|
|
|
|
|
|
<p><span class=GramE><span lang=EN-GB style='mso-ansi-language:EN-GB'>Invokes
|
|
|
the <a href="http://www.antlr.org/v3/index.html" target="_top">ANTLR3</a>
|
|
|
Translator generator on a grammar file.</span></span><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'> <o:p></o:p></span></p>
|
|
|
|
|
|
<h3><span lang=EN-GB style='mso-ansi-language:EN-GB'>Prerequisites<o:p></o:p></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='font-size:12.0pt;mso-ansi-language:EN-GB;
|
|
|
font-weight:normal'>Apache ant version 1.7.0 and later is required, but ant
|
|
|
version 1.6.5 should support <span class=SpellE>antlibs</span>, too.</span><span
|
|
|
lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='mso-ansi-language:EN-GB'>Installation<o:p></o:p></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='font-size:12.0pt;mso-ansi-language:EN-GB;
|
|
|
font-weight:normal'>The recommended procedure is to copy the antlr3.jar in your
|
|
|
$ANT_HOME/lib directory, but it suffices to have it in your <span class=SpellE>classpath</span>.</span><span
|
|
|
lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='mso-ansi-language:EN-GB'>Parameters<o:p></o:p></span></h3>
|
|
|
|
|
|
<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
|
|
|
style='mso-cellspacing:0cm;mso-padding-alt:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>Attribute</span></b><span
|
|
|
lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>Description</span></b><span
|
|
|
lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><b><span
|
|
|
lang=EN-GB style='mso-ansi-language:EN-GB'>Required</span></b><span
|
|
|
lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:1'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>target<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>The
|
|
|
grammar file to process.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>Yes<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:2'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span class=SpellE><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'>outputdirectory</span></span><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'><o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>The
|
|
|
directory to write the generated files to. If not set, the files are written
|
|
|
to the directory containing the grammar file. <o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:3'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span class=SpellE><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'>libdirectory</span></span><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'><o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>The
|
|
|
directory where to find token files.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:4'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>depend<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>When set
|
|
|
to <20>true<75>, <span class=SpellE>ANTLRs</span> <20>depend<6E> option is used to
|
|
|
resolve dependencies and to decide whether to invoke ANTLR for compilation.<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>When set
|
|
|
to <20>false<73>, try to figure out if an ANTLR generated file is out of date
|
|
|
without invoking ANTLR with its <20>depend<6E> option.<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
setting is <20>false<73> to keep backwards compatibility.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:5'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>report<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>When set
|
|
|
to "true", prints out a report about the grammar processed.<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
is <20>false<73>.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:6'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>print<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>When set
|
|
|
to "true", print out the grammar without actions.<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
is <20>false<73>.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:7'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>debug<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>When set
|
|
|
to "true", the generated parser emits debugging events.<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
is <20>false<73><o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:8'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>profile<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>When set
|
|
|
to "true", generates a parser that computes profiling information. <o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
is <20>false<73>.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=IT
|
|
|
style='mso-ansi-language:IT'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:9'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=IT style='mso-ansi-language:IT'>nfa<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>When set
|
|
|
to "true", generate an NFA for each rule.<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
is <20>false<73>.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:10'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span class=SpellE><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'>dfa</span></span><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>When set
|
|
|
to "true", generate <span class=GramE>an</span> DFA for each rule.<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
is <20>false<73>.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:11'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span class=SpellE><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'>messageFormat</span></span><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'><o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>When set
|
|
|
to a message format the specified output style for messages is used.<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
is <20>false<73>.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:12'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>multithreaded<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>When set
|
|
|
to "true", run the analysis in 2 threads.<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
is <20>false<73>.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:13'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>dir<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>The
|
|
|
directory to invoke the VM in.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:14'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span class=SpellE><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'>dbgST</span></span><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>When set
|
|
|
to <20>true<75>, put tags at start/stop of all templates in output.<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
is <20>false<73>.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:15'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span class=SpellE><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'>noprune</span></span><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Test <span
|
|
|
class=SpellE>lookahead</span> against EBNF block exit branches.<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
is <20>false<73>.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:16'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span class=SpellE><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'>nocollapse</span></span><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'><o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>collapse
|
|
|
incident edges into DFA states<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
is <20>false<73>.<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr style='mso-yfti-irow:17;mso-yfti-lastrow:yes'>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span class=SpellE><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'>conversiontimeout</span></span><span lang=EN-GB style='mso-ansi-language:
|
|
|
EN-GB'><o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Set the
|
|
|
NFA conversion timeout for each <span class=SpellE>decisition</span> to the
|
|
|
supplied number of milliseconds.<o:p></o:p></span></p>
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default
|
|
|
is 100 as per ANTLR3<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
<td valign=top style='padding:1.2pt 1.2pt 1.2pt 1.2pt'>
|
|
|
<p class=MsoNormal align=center style='text-align:center'><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>No<o:p></o:p></span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
|
|
|
<h3><span lang=EN-GB style='font-size:12.0pt;mso-ansi-language:EN-GB;
|
|
|
font-weight:normal'>As nearly everywhere in ant <20>true<75> respectively <20>false<73> can
|
|
|
be used instead of <20>yes<65> and <20>no<6E> to activate or deactivate an attribute.<o:p></o:p></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='mso-ansi-language:EN-GB'>Nested Elements<o:p></o:p></span></h3>
|
|
|
|
|
|
<p><code><span lang=EN-GB style='font-size:10.0pt;mso-ansi-language:EN-GB'>ANTLR3</span></code><span
|
|
|
lang=EN-GB style='mso-ansi-language:EN-GB'> supports a nested </span><code><span
|
|
|
lang=EN-GB style='font-size:10.0pt;mso-ansi-language:EN-GB'><<span
|
|
|
class=SpellE>classpath</span>></span></code><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'> <span class=GramE>element, that represents a <span
|
|
|
lang=DE style='mso-ansi-language:DE'><a
|
|
|
href="http://ant.apache.org/manual/using.html#path"><span lang=EN-GB
|
|
|
style='mso-ansi-language:EN-GB'>PATH</span></a></span></span><span
|
|
|
class=MsoHyperlink> like structure</span></span></p>
|
|
|
|
|
|
<span lang=EN-GB style='font-size:12.0pt;font-family:"Times New Roman";
|
|
|
mso-fareast-font-family:"Times New Roman";mso-ansi-language:EN-GB;mso-fareast-language:
|
|
|
DE;mso-bidi-language:AR-SA'>. It is given as a convenience if you have to
|
|
|
specify the original ANTLR directory. In most cases, having the antlr-3.x.jar,
|
|
|
the antlr-2.7.7.jar and the stringtemplate-3.x.jar referenced in the <span
|
|
|
class=SpellE>classpath</span> or via the ANTLR_HOME environment variable will
|
|
|
be enough.</span><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman";
|
|
|
mso-ansi-language:EN-GB;mso-fareast-language:DE;mso-bidi-language:AR-SA'><o:p></o:p></span>
|
|
|
|
|
|
<h4><span lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#path"><span class=SpellE><span
|
|
|
class=GramE><span style='color:windowtext;text-decoration:none;text-underline:
|
|
|
none'>jvmarg</span></span></span><span style='color:windowtext;text-decoration:
|
|
|
none;text-underline:none'><o:p></o:p></span></a></span></h4>
|
|
|
|
|
|
<p><span lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#path"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>Additional parameters may be passed
|
|
|
to the new VM via nested </span><code><span style='font-size:10.0pt;color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><<span class=SpellE>jvmarg</span>></span></code><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'> attributes,
|
|
|
for example:<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<pre><span lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#path"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><antlr<span class=GramE>:antlr3</span> <span
|
|
|
class=SpellE>xmlns:antlr</span>="<span class=SpellE>antlib:org/apache/tools/ant/antlr</span>" target="..."><o:p></o:p></span></a></span></pre><pre><span
|
|
|
lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#path"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD> </span><<span
|
|
|
class=SpellE>jvmarg</span> value="-Xmx512M"/><o:p></o:p></span></a></span></pre><pre><span
|
|
|
lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#path"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD> </span>...<o:p></o:p></span></a></span></pre><pre><span
|
|
|
lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#path"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'></antlr<span class=GramE>:antlr3</span>><o:p></o:p></span></a></span></pre>
|
|
|
|
|
|
<p><span lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#path"><span class=GramE><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'>would</span></span><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'> set the
|
|
|
maximum Java heap size to 512 Megabyte when running ANTLR3.<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p><code><span lang=EN-GB style='font-size:10.0pt;mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#path"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><<span class=SpellE><span
|
|
|
class=GramE>jvmarg</span></span>></span><span style='font-size:12.0pt;
|
|
|
font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman";
|
|
|
color:windowtext;text-decoration:none;text-underline:none'> allows all
|
|
|
attributes described in </span><span lang=DE style='font-size:12.0pt;
|
|
|
font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman";
|
|
|
color:windowtext;mso-ansi-language:DE;text-decoration:none;text-underline:none'><span
|
|
|
style='mso-field-code:" HYPERLINK \0022http\:\/\/ant\.apache\.org\/manual\/using\.html\0022 \\l \0022arg\0022 "'><u><span
|
|
|
lang=EN-GB style='color:blue;mso-ansi-language:EN-GB'>Command line arguments</span></u></span></span><span
|
|
|
style='font-size:12.0pt;font-family:"Times New Roman";mso-fareast-font-family:
|
|
|
"Times New Roman";color:windowtext;text-decoration:none;text-underline:none'>.</span><span
|
|
|
style='font-size:12.0pt;font-family:"Times New Roman";mso-fareast-font-family:
|
|
|
"Times New Roman";color:windowtext;text-decoration:none;text-underline:none'><o:p></o:p></span></a></span></code></p>
|
|
|
|
|
|
<h3><span lang=FR style='mso-ansi-language:FR'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>Example<o:p></o:p></span></a></span></h3>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><antlr<span class=GramE>:antlr3</span>
|
|
|
<span class=SpellE>xmlns:antlr</span>="<span class=SpellE>antlib:org/apache/tools/ant/antlr</span>"<br>
|
|
|
</span><span style='font-size:12.0pt;font-family:"Times New Roman";color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></span><span style='color:windowtext;text-decoration:none;text-underline:
|
|
|
none'>target="etc/<span class=SpellE>java.g</span>"<br>
|
|
|
</span><span style='font-size:12.0pt;font-family:"Times New Roman";color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></span><span class=SpellE><span style='color:windowtext;text-decoration:
|
|
|
none;text-underline:none'>outputdirectory</span></span><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>="build/<span class=SpellE>src</span>"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></span><span class=SpellE><span class=GramE><span style='font-size:10.0pt;
|
|
|
mso-bidi-font-size:12.0pt;font-family:"Courier New";color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>libdirectory</span></span></span><span
|
|
|
style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Courier New";
|
|
|
color:windowtext;text-decoration:none;text-underline:none'>="build/<span
|
|
|
class=SpellE>src</span>"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></span><span class=GramE><span style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";color:windowtext;text-decoration:none;
|
|
|
text-underline:none'>multithreaded</span></span><span style='font-size:10.0pt;
|
|
|
mso-bidi-font-size:12.0pt;font-family:"Courier New";color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>="true"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'></antlr<span class=GramE>:antlr3</span>><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p><span lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>This invokes ANTLR3 on grammar file
|
|
|
etc/<span class=SpellE>java.g</span>, writing the generated files to build/<span
|
|
|
class=SpellE>src</span>. The analysis is being done in two threads.<br
|
|
|
clear=all style='page-break-before:always'>
|
|
|
A complete build file showing the usage of the ANTLR3 task might look like
|
|
|
this:</span><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:
|
|
|
"Courier New";color:windowtext;text-decoration:none;text-underline:none'><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><project name="d2u"
|
|
|
default="dist" <span class=SpellE>basedir</span>="."><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><<span class=GramE>description</span>><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>More than a DOS to UNIX conversion of
|
|
|
line ends.<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></description><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="<span class=SpellE>project.name</span>"
|
|
|
value="d2u" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> program version --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="version" value="1.00" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> set global properties for this build
|
|
|
--><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="build" location="."/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="<span class=SpellE>src</span>"
|
|
|
location="<span class=SpellE>src</span>"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="classes" location="classes"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="dist" location="dist" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="doc" location="docs/<span
|
|
|
class=SpellE>api</span>"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="grammar" location="grammar"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="package" value="org/<span
|
|
|
class=SpellE>myorg</span>/${<span class=SpellE>project.name</span>}"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> where to write/find token files --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="<span class=SpellE>token.lib</span>"
|
|
|
location="${<span class=SpellE>src</span>}/${package}" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> <span class=SpellE>antlr</span> options
|
|
|
--><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="profile" value="false" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="report" value="true" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="multithreaded" value="true" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> where to find <span class=SpellE>antlr</span>
|
|
|
and associates --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> If the jar-archives listed below are
|
|
|
already in the <span class=SpellE>classpath</span> --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> the definition of <span class=SpellE>antlr.path</span>
|
|
|
could be dropped, because --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> antlr3.jar will resolve the libraries
|
|
|
by itself. --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> As <span class=SpellE>antlr.libdir</span>
|
|
|
and <span class=SpellE>antlr.libs</span> are just auxiliary --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> parameters helping to create <span
|
|
|
class=SpellE>antlr.path</span>, --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> they could be eliminated in this case,
|
|
|
too. --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="<span class=SpellE>antlr.libdir</span>"
|
|
|
location="C<span class=GramE>:/</span>Programme/<span class=SpellE>antlr</span>/lib"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><<span class=SpellE>patternset</span> id="<span class=SpellE>antlr.libs</span>"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span style='mso-spacerun:yes'><EFBFBD><EFBFBD></span><include name="antlr-3.1.jar"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><include
|
|
|
name="antlr-2.7.7.jar" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><include
|
|
|
name="stringtemplate-3.2.jar" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><include name="antlr-runtime-3.1.jar"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></<span class=SpellE>patternset</span>><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><path id="<span class=SpellE>antlr.path</span>"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>fileset</span>
|
|
|
dir="${<span class=SpellE>antlr.libdir</span>}" <span class=SpellE>casesensitive</span>="yes"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>patternset</span>
|
|
|
<span class=SpellE>refid</span>="<span class=SpellE>antlr.libs</span>"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span></<span class=SpellE>fileset</span>><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></path><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><target name="init"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE><!--</span> Create
|
|
|
the time stamp --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>tstamp</span>
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE><!--</span> Create
|
|
|
the build directory structure used by compile --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span></span><span lang=DE style='color:windowtext;
|
|
|
mso-ansi-language:DE;text-decoration:none;text-underline:none'><<span
|
|
|
class=SpellE>mkdir</span> dir="${<span class=SpellE>grammar</span>}"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;
|
|
|
font-family:"Courier New"'><a href="http://ant.apache.org/manual/using.html#arg"><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>mkdir</span>
|
|
|
dir="${<span class=SpellE>src</span>}/${<span class=SpellE>package</span>}"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;
|
|
|
font-family:"Courier New"'><a href="http://ant.apache.org/manual/using.html#arg"><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>mkdir</span>
|
|
|
dir="${<span class=SpellE>classes</span>}/${<span class=SpellE>package</span>}"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;
|
|
|
font-family:"Courier New"'><a href="http://ant.apache.org/manual/using.html#arg"><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span></span><span lang=IT style='color:windowtext;
|
|
|
mso-ansi-language:IT;text-decoration:none;text-underline:none'><mkdir
|
|
|
dir="${classes}/META-INF" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=IT style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:IT'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><mkdir dir="${dist}/lib"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=IT style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:IT'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><mkdir
|
|
|
dir="${doc}/${package}" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=IT style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:IT'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></span><span lang=EN-GB style='color:windowtext;mso-ansi-language:EN-GB;
|
|
|
text-decoration:none;text-underline:none'></target><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><target name="<span class=SpellE>antlr</span>"
|
|
|
depends="init" description="run <span class=SpellE>antlr</span>
|
|
|
on grammar"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><echo message="<span
|
|
|
class=SpellE>antlr</span> ${grammar}/${<span class=SpellE>grammar.name</span>}"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><antlr<span class=GramE>:antlr3</span>
|
|
|
<span class=SpellE>xmlns:antlr</span>="<span class=SpellE>antlib:org/apache/tools/ant/antlr</span>"
|
|
|
<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>target</span>="${grammar}/${<span
|
|
|
class=SpellE>grammar.name</span>}" <o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=SpellE><span
|
|
|
class=GramE>outputdirectory</span></span>="${<span class=SpellE>src</span>}/${package}"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>multithreaded</span>="${multithreaded}"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>report</span>="${report}"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>profile</span>="${profile}"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span></antlr<span class=GramE>:antlr3</span>><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></target><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><target name="compile" depends="<span class=SpellE>antlr</span>"
|
|
|
description="compile"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE><!--</span>
|
|
|
Compile the java code from ${<span class=SpellE>src</span>} into ${classes}
|
|
|
--><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>javac</span>
|
|
|
debug="true" <span class=SpellE>srcdir</span>="${<span
|
|
|
class=SpellE>src</span>}" <span class=SpellE>destdir</span>="${classes}"<span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=SpellE><span
|
|
|
class=GramE>listfiles</span></span>="Yes"
|
|
|
deprecation="Yes"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE><span
|
|
|
class=GramE>classpath</span></span>><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD></span><path <span class=SpellE>refid</span>="<span
|
|
|
class=SpellE>antlr.path</span>"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span></<span class=SpellE>classpath</span>><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>compilerarg</span>
|
|
|
value="-<span class=SpellE>Xlint<span class=GramE>:unchecked</span></span>"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span></<span class=SpellE>javac</span>><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></target><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><target name="manifest"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><manifest
|
|
|
file="${classes}/META-INF/MANIFEST.MF"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><attribute name="Main-Class"
|
|
|
value="${package}.Main" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span></manifest><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></target><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><target name="dist" depends="compile, manifest" <o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE>description</span>="generate for
|
|
|
distribution"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><jar <span class=SpellE>jarfile</span>="${dist}/lib/${<span
|
|
|
class=SpellE>project.name</span>}.jar" <span class=SpellE>basedir</span>="${classes}"
|
|
|
<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></span></span><span lang=IT
|
|
|
style='color:windowtext;mso-ansi-language:IT;text-decoration:none;text-underline:
|
|
|
none'>manifest="${classes}/META-INF/MANIFEST.MF"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=IT style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:IT'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></span><span lang=EN-GB style='color:windowtext;mso-ansi-language:EN-GB;
|
|
|
text-decoration:none;text-underline:none'></target><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><target name="doc" description="generate
|
|
|
documentation"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><<span class=SpellE>javadoc</span> <span class=SpellE>destdir</span>="${doc}"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>author</span>="true"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>version</span>="true"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>use</span>="true"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></span><span class=SpellE><span class=GramE>windowtitle</span></span>="${<span
|
|
|
class=SpellE>project.name</span>}"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=SpellE><span
|
|
|
class=GramE>sourcefiles</span></span>="${<span class=SpellE>src</span>}/${package}/*.java"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>Protected="All"
|
|
|
Private="All"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>Public="All"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=SpellE><span
|
|
|
class=GramE>linksource</span></span>="yes"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=SpellE><span
|
|
|
class=GramE>breakiterator</span></span>="Yes" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></target><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD></span><span style='mso-spacerun:yes'><EFBFBD><EFBFBD>
|
|
|
</span><target name="clean" description="clean up"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><<span class=GramE>delete</span>><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>fileset</span>
|
|
|
dir="${<span class=SpellE>src</span>}" <o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>includes</span>="**/*.class,**/*.tokens,**/*.g*"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>fileset</span>
|
|
|
dir="${classes}" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>fileset</span>
|
|
|
dir="${dist}" includes="**/*.jar" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD>
|
|
|
</span><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></span><<span class=SpellE>fileset</span>
|
|
|
dir="${doc}" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></delete><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></target><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><target name="all" depends="clean, dist, doc"
|
|
|
description="clean up"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=FR style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:FR'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'></project><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=FR style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:FR'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>The same build file assuming
|
|
|
antlr-3.1.jar, stringtemplate-3.2.jar and antlr-2.7.7.jar are part of the java <span
|
|
|
class=SpellE>classpath</span>. Have a look at the <span class=SpellE>antlr</span>
|
|
|
and compile targets which don<6F>t reference <span class=SpellE>antlr.path</span>
|
|
|
any more.</span><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;
|
|
|
font-family:"Courier New";color:windowtext;text-decoration:none;text-underline:
|
|
|
none'><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><project name="d2u"
|
|
|
default="dist" <span class=SpellE>basedir</span>="."><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><<span class=GramE>description</span>><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>More than a DOS to UNIX conversion of
|
|
|
line ends.<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></description><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="<span class=SpellE>project.name</span>"
|
|
|
value="d2u" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> program version --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="version" value="1.00" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> set global properties for this build
|
|
|
--><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="build" location="."/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="<span class=SpellE>src</span>"
|
|
|
location="<span class=SpellE>src</span>"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="classes" location="classes"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="dist" location="dist" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="doc" location="docs/<span
|
|
|
class=SpellE>api</span>"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="grammar" location="grammar"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="package" value="org/<span
|
|
|
class=SpellE>myorg</span>/${<span class=SpellE>project.name</span>}"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> where to write/find token files --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="<span class=SpellE>token.lib</span>"
|
|
|
location="${<span class=SpellE>src</span>}/${package}" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><span class=GramE><!--</span> <span class=SpellE>antlr</span> options
|
|
|
--><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="profile" value="false" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="report" value="true" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD></span><span style='mso-spacerun:yes'><EFBFBD><EFBFBD>
|
|
|
</span><property name="multithreaded" value="true" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><property name="depend" value="true" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><target name="init"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE><!--</span> Create
|
|
|
the time stamp --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>tstamp</span>
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE><!--</span> Create
|
|
|
the build directory structure used by compile --><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span></span><span lang=DE style='color:windowtext;
|
|
|
mso-ansi-language:DE;text-decoration:none;text-underline:none'><<span
|
|
|
class=SpellE>mkdir</span> dir="${<span class=SpellE>grammar</span>}"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;
|
|
|
font-family:"Courier New"'><a href="http://ant.apache.org/manual/using.html#arg"><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>mkdir</span>
|
|
|
dir="${<span class=SpellE>src</span>}/${<span class=SpellE>package</span>}"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;
|
|
|
font-family:"Courier New"'><a href="http://ant.apache.org/manual/using.html#arg"><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>mkdir</span>
|
|
|
dir="${<span class=SpellE>classes</span>}/${<span class=SpellE>package</span>}"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;
|
|
|
font-family:"Courier New"'><a href="http://ant.apache.org/manual/using.html#arg"><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span></span><span lang=IT style='color:windowtext;
|
|
|
mso-ansi-language:IT;text-decoration:none;text-underline:none'><mkdir
|
|
|
dir="${classes}/META-INF" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=IT style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:IT'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><mkdir dir="${dist}/lib"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=IT style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:IT'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><mkdir
|
|
|
dir="${doc}/${package}" /><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=IT style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:IT'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></span><span lang=EN-GB style='color:windowtext;mso-ansi-language:EN-GB;
|
|
|
text-decoration:none;text-underline:none'></target><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><target name="<span class=SpellE>antlr</span>"
|
|
|
depends="init" description="run <span class=SpellE>antlr</span>
|
|
|
on grammar"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><echo message="<span
|
|
|
class=SpellE>antlr</span> ${grammar}/${<span class=SpellE>project.name</span>}.g"
|
|
|
/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><antlr<span class=GramE>:antlr3</span>
|
|
|
<span class=SpellE>xmlns:antlr</span>="<span class=SpellE>antlib:org/apache/tools/ant/antlr</span>"
|
|
|
<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>target</span>="${grammar}/${<span
|
|
|
class=SpellE>project.name</span>}.g" <o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=SpellE><span
|
|
|
class=GramE>outputdirectory</span></span>="${<span class=SpellE>src</span>}/${package}"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=SpellE><span
|
|
|
class=GramE>libdirectory</span></span>="${<span class=SpellE>token.lib</span>}"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>multithreaded</span>="${multithreaded}"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>report</span>="${report}"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>profile</span>="${profile}"<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE>depend</span>="${depend}"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span></antlr<span class=GramE>:antlr3</span>><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></target><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><o:p> </o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span><target name="compile" depends="<span class=SpellE>antlr</span>"
|
|
|
description="compile"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=GramE><!--</span>
|
|
|
Compile the java code from ${<span class=SpellE>src</span>} into ${classes}
|
|
|
--><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>javac</span>
|
|
|
debug="true" <span class=SpellE>srcdir</span>="${<span
|
|
|
class=SpellE>src</span>}" <span class=SpellE>destdir</span>="${classes}"<span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span class=SpellE><span
|
|
|
class=GramE>listfiles</span></span>="Yes"
|
|
|
deprecation="Yes"><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><<span class=SpellE>compilerarg</span>
|
|
|
value="-<span class=SpellE>Xlint<span class=GramE>:unchecked</span></span>"/><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span></<span class=SpellE>javac</span>><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD>
|
|
|
</span></target><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>.<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>.<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>.<o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'><span
|
|
|
style='mso-spacerun:yes'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<p class=MsoNormal><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:
|
|
|
12.0pt;font-family:"Courier New";mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'></project><o:p></o:p></span></a></span></p>
|
|
|
|
|
|
<h3><span lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>How does the ant task for Antlr3
|
|
|
finds the Antlr3 libraries<o:p></o:p></span></a></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='font-size:12.0pt;mso-bidi-font-size:13.5pt;
|
|
|
mso-ansi-language:EN-GB;font-weight:normal'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>The ant task for Antlr3 inspects the
|
|
|
environment variable ANTLR_HOME. It looks in the ANTLR_HOME/lib directory and
|
|
|
adds the libraries which fit the patterns <20><span class=SpellE>antlr</span>-*.jar<61>
|
|
|
and <20><span class=SpellE>stringtemplate</span>-*.jar<61> to the <span class=SpellE>classpath</span>.<br>
|
|
|
Then it <span class=SpellE>checkes</span> if <span class=SpellE>ANTLRGrammarParseBehavior.class</span>,
|
|
|
<span class=SpellE>ANTLRParser.class</span> and <span class=SpellE>StringTemplate.class</span>
|
|
|
can be resolved via the <span class=SpellE>classpath</span>.<o:p></o:p></span></a></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='font-size:12.0pt;mso-bidi-font-size:13.5pt;
|
|
|
mso-ansi-language:EN-GB;font-weight:normal'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>Warning: If the Anltr3 libraries have
|
|
|
already been listed in the <span class=SpellE>classpath</span> make sure they
|
|
|
point to the same version ANTLR_HOME refers to, else you might get unexpected
|
|
|
results.<br>
|
|
|
Either use ANTLR_HOME to resolve the ANTLR3 libraries or add them to the
|
|
|
CLASSPATH environment variable, but do not use both ways at the same time.<o:p></o:p></span></a></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='mso-ansi-language:EN-GB'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>Trouble-Shooting<o:p></o:p></span></a></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='font-size:12.0pt;mso-bidi-font-size:13.5pt;
|
|
|
mso-ansi-language:EN-GB;font-weight:normal'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>First check if the antlr3.jar can be
|
|
|
resolved by ant. The command<o:p></o:p></span></a></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:12.0pt;
|
|
|
font-family:"Courier New";mso-ansi-language:EN-GB;font-weight:normal'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span class=GramE><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'>ant</span></span><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'> <20>diagnostics<o:p></o:p></span></a></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='font-size:12.0pt;mso-bidi-font-size:13.5pt;
|
|
|
mso-ansi-language:EN-GB;font-weight:normal'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span class=GramE><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'>should</span></span><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'> list
|
|
|
antlr3.jar in the <20>ANT_HOME/lib jar listing<6E> section, if<span
|
|
|
style='mso-spacerun:yes'><EFBFBD> </span>the installation recommendation had been
|
|
|
adhered to.<o:p></o:p></span></a></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='font-size:12.0pt;mso-bidi-font-size:13.5pt;
|
|
|
mso-ansi-language:EN-GB;font-weight:normal'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>Second try the ant verbose option
|
|
|
<EFBFBD>-v<>:</span><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:
|
|
|
"Courier New";color:windowtext;text-decoration:none;text-underline:none'><o:p></o:p></span></a></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='font-size:10.0pt;mso-bidi-font-size:12.0pt;
|
|
|
font-family:"Courier New";mso-ansi-language:EN-GB;font-weight:normal'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span class=GramE><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'>ant</span></span><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'> <20>v<o:p></o:p></span></a></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='font-size:12.0pt;mso-bidi-font-size:13.5pt;
|
|
|
mso-ansi-language:EN-GB;font-weight:normal'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>This will output some information of
|
|
|
the internal <span class=SpellE>processings</span> of the ANTLR3 task.<o:p></o:p></span></a></span></h3>
|
|
|
|
|
|
<h3><span lang=EN-GB style='font-size:12.0pt;mso-bidi-font-size:13.5pt;
|
|
|
mso-ansi-language:EN-GB;font-weight:normal'><a
|
|
|
href="http://ant.apache.org/manual/using.html#arg"><span style='color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>Third make sure that the jar-archives
|
|
|
of the actual <span class=SpellE>antlr</span> distribution are contained in
|
|
|
your <span class=SpellE>classpath</span>. At the moment this would refer to
|
|
|
antlr-3.x.jar, antlr-2.7.7.jar and stringtemplate-3.x.jar. As a consequence the
|
|
|
definition of the </span><span class=SpellE><span style='font-size:10.0pt;
|
|
|
mso-bidi-font-size:12.0pt;font-family:"Courier New";color:windowtext;
|
|
|
text-decoration:none;text-underline:none'>antlr.path</span></span><span
|
|
|
style='color:windowtext;text-decoration:none;text-underline:none'> <span
|
|
|
class=GramE>property ,</span> as shown in the example, is not required and the
|
|
|
build file has no dependency on the <span class=SpellE>antlr</span> version.
|
|
|
The advantage of this approach is that updates of <span class=SpellE>antlr</span>
|
|
|
and possibly linked changes in the naming of the before mentioned <span
|
|
|
class=SpellE>antlr</span> jar-archives result in no changes of existing ant
|
|
|
build-files. Solely the modification of the <span class=SpellE>classpath</span>
|
|
|
variable enables you to switch to a different version of <span class=SpellE>antlr</span>.<o:p></o:p></span></a></span></h3>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</body>
|
|
|
|
|
|
</html>
|