| <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 true, <span class=SpellE>ANTLRs</span> depend 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 false, try to figure out if an ANTLR generated file is out of date |
| without invoking ANTLR with its depend option.<o:p></o:p></span></p> |
| <p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'>Default |
| setting is false 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 false.<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 false.<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 false<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 false.<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 false.<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 false.<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 false.<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 false.<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 true, 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 false.<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 false.<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 false.<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 true respectively false can |
| be used instead of yes and no 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'> </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'> </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </span><span style='mso-spacerun:yes'> </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'> </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'> </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'> </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'> |
| </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'> |
| </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'> </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'> </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'> </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'> |
| </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'> |
| </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'> </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'> </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'> </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'> </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'> </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'> </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'> </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'> </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'> </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'> |
| </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'> |
| </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'> </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'> </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'> </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'> </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'> </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'> </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'> </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'> </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'> |
| </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'> |
| </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'> </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'> </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'> </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'> </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'> </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'> </span><span |
| style='mso-spacerun:yes'> </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'> </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'> </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'> </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'> |
| </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'> |
| </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'> </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'> </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'> </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </span><span style='mso-spacerun:yes'> </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'> |
| </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'> |
| </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'> |
| </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'> </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'> </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'> </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'> </span><span |
| style='mso-spacerun:yes'> </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'> </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'> </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'> </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'> </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'> </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'> |
| </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'> </span><span style='mso-spacerun:yes'> |
| </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'> |
| </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'> </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'> </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'> </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'> </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'> |
| </span><span style='mso-spacerun:yes'> </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> </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 dont 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'> |
| </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'> </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> |
| </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'> </span><span style='mso-spacerun:yes'> |
| </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'> |
| </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'> |
| </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'> </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'> </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'> </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'> </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'> </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'> </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'> </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'> </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'> </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'> |
| </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'> |
| </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'> </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'> </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'> </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'> </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'> </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'> </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'> </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'> </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'> </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'> </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'> |
| </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'> |
| </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'> </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'> </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'> </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'> </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'> </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'> </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'> |
| </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'> </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 <span class=SpellE>antlr</span>-*.jar |
| and <span class=SpellE>stringtemplate</span>-*.jar 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'> 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 ANT_HOME/lib jar listing section, if<span |
| style='mso-spacerun:yes'> </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 |
| -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'> 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> |