1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>SableCC 3.7 - Read Me</title>
</head>
<body bgcolor="#ffffff">
<a name="top"></a>
<center>
<table width="100%" bgcolor="#f2ff80">
<tbody>
<tr align="center">
<td>
<h1><b><i><font size="+4">SableCC</font></i></b> version<!-- --> 3.7</h1>
<h2>ReadMe</h2>
</td>
</tr>
</tbody>
</table>
</center>
<p>Welcome to <b><i><font size="+1">SableCC</font></i></b> version 3.7.</p>
<p>Please read this document carefully.</p>
<a name="content"></a>
<table width="100%" bgcolor="#f2ff80">
<tbody>
<tr>
<td>
<table width="100%">
<tbody>
<tr valign="top">
<td>
<h2>Content</h2>
</td>
<td align="right"><a href="#top">top</a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<ul>
<li> <a href="#start">Getting Started</a> </li>
<li> <a href="#license">License</a> </li>
<li> <a href="#documentation">Documentation</a> </li>
<li> <a href="#help">Getting Help</a> </li>
<li> <a href="#donations">Donations</a> </li>
</ul>
<a name="start"></a>
<table width="100%" bgcolor="#f2ff80">
<tbody>
<tr>
<td>
<table width="100%">
<tbody>
<tr valign="top">
<td>
<h2>Getting Started</h2>
</td>
<td align="right"><a href="#content">content</a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p>Here are the minimal steps to get <b><i><font size="+1">SableCC</font></i></b>
running.</p>
<h3>1) If you got <tt>sablecc-3.7.tar.gz</tt> or <tt>sablecc-3.7.zip</tt> (binary packages)</h3>
<ol>
<li> Decompress the file <tt>sablecc-3.7.tar.gz</tt> or <tt>sablecc-3.7.zip</tt>:
<tt>
<pre> tar -xzvf sablecc-3.7.tar.gz<br> </pre>
</tt> or <tt>
<pre> jar -xvf sablecc-3.7.zip<br> </pre>
</tt> </li>
<li> Go into the in <tt>sablecc-3.7</tt> directory: <tt>
<pre> cd sablecc-3.7<br> </pre>
</tt> </li>
<li> You will find an executable <tt>sablecc.jar</tt> file in the <tt>lib</tt>
directory: <tt>
<pre> java -jar lib/sablecc.jar<br> </pre>
</tt> </li>
</ol>
<p>This is it. If you have <a href="http://ant.apache.org/">Ant</a>
installed on your system,
you can install <b><i><font size="+1">SableCC</font></i></b> with the
command: <tt>
<pre> ant -Dinstall.dir=<i>destination</i> install<br> </pre>
</tt> </p>
<p>Otherwise, you can manually install <b><i><font size="+1">SableCC</font></i></b> as follow:
You should first copy (and edit) the files <tt>lib/sablecc.jar</tt> and
<tt>bin/sablecc</tt> (GNU/Linux, Mac, Unix) or <tt>bin\sablecc.bat</tt> (Windows) to an
appropriate location, and set your PATH environment variable
appropriately. </p>
<h3>2) If you got <tt>sablecc-3.7-src.tar.gz</tt> (source
package)</h3>
<ol>
<li> Decompress the file <tt>sablecc-3.7-src.tar.gz</tt>: <tt>
<pre> tar -xzvf sablecc-3.7-src.tar.gz<br> </pre>
</tt> </li>
<li> Go into the in <tt>sablecc-3.7</tt> directory: <tt>
<pre> cd sablecc-3.7<br> </pre>
</tt> </li>
<li> If you want an automatic build process, you need to have <a
href="http://ant.apache.org/">Ant</a> installed on your system.
Simply type: <tt>
<pre> ant -Dinstall.dir=<i>destination</i> install<br> </pre>
</tt> </li>
</ol>
<a name="license"></a>
<table width="100%" bgcolor="#f2ff80">
<tbody>
<tr>
<td>
<table width="100%">
<tbody>
<tr valign="top">
<td>
<h2>License</h2>
</td>
<td align="right"><a href="#content">content</a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><b><i><font size="+1">SableCC</font></i></b> is covered by the GNU
Lesser General Public License. You can view the copyright notice and
the exact terms of the license in the files <a href="LICENSE">LICENSE</a>,
<a href="AUTHORS">AUTHORS</a> and <a href="COPYING-LESSER">COPYING-LESSER</a>.</p>
<a name="documentation"></a>
<table width="100%" bgcolor="#f2ff80">
<tbody>
<tr>
<td>
<table width="100%">
<tbody>
<tr valign="top">
<td>
<h2>Documentation</h2>
</td>
<td align="right"><a href="#content">content</a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p>You can find complete and detailed documentation on the <b><i><font
size="+1">SableCC </font></i></b>framework and syntax at the
site <a href="http://sablecc.org/wiki/DocumentationPage">http://sablecc.org/wiki/DocumentationPage</a> .</p>
<a name="help"></a>
<table width="100%" bgcolor="#f2ff80">
<tbody>
<tr>
<td>
<table width="100%">
<tbody>
<tr valign="top">
<td>
<h2>Getting Help</h2>
</td>
<td align="right"><a href="#content">content</a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p>The easiest way of obtaining help is to get on the <i><b><font size="+1">SableCC</font></b> mailing-list</a></i>,
by visiting the site
<a href="https://groups.google.com/forum/#!forum/sablecc">https://groups.google.com/forum/#!forum/sablecc</a> .
Many <b><i><font size="+1">SableCC</font></i></b> users around the
world are already on this mailing-list. This is the best pool of
information available to you.</p>
<p>You can also get professional consulting services from J-Meg inc. Simply get in touch with Etienne Gagnon
(<a href="mailto:egagnon@j-meg.com?subject=SableCC consulting services">egagnon@j-meg.com</a>).</p>
<a name="donations"></a>
<table width="100%" bgcolor="#f2ff80">
<tbody>
<tr>
<td>
<table width="100%">
<tbody>
<tr valign="top">
<td>
<h2>Donations</h2>
</td>
<td align="right"><a href="#content">content</a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p>You are very welcome to express your appreciation of <b><i><font
size="+1">SableCC</font></i></b>. If you
would like to make a financial donation to the SableCC project, you
can get in touch with Etienne Gagnon (<a href="mailto:egagnon@j-meg.com?subject=Donation">egagnon@j-meg.com</a>).
Thank you in advance. </p>
</body>
</html>
|