SableCC version 2.16.0

ReadMe

Welcome to SableCC version 2.16.0.

Please read this document carefully.

Content

top

Getting Started

content

Here are the minimal steps to get SableCC running.

If you got sablecc-2.16.0.tar.gz (or sablecc-2.16.0.zip)

  1. Decompress the file sablecc-2.16.0.tar.gz (or sablecc-2.16.0.zip):
    	  tar -xzvf sablecc-2.16.0.tar.gz
    	  
    or
    	  jar -xvf sablecc-2.16.0.zip
          
  2. Go into the in sablecc-2.16.0 directory:
    	  cd sablecc-2.16.0
          
  3. You will find an executable sablecc.jar file in the lib directory:
    	  java -jar lib/sablecc.jar
          

This is it. If you have Jakarta-Ant and Xerces installed, you can install SableCC with the command:

	ant -Dinstall.dir=destination install
    

If you got sablecc-2.16.0-src.tar.gz (sources-only package)

  1. Decompress the file sablecc-2.16.0-src.tar.gz:
    	  tar -xzvf sablecc-2.16.0-src.tar.gz
          
  2. Go into the in sablecc-2.16.0 directory:
    	  cd sablecc-2.16.0
          
  3. If you want an automatic build process, you need to have Jakarta-Ant and Xerces installed. Simply type:
    	  ant -Dinstall.dir=destination install
          

License

content

SableCC 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 LICENSE, AUTHORS and COPYING-LESSER.

Documentation

content

You can find complete and detailed documentation on the SableCCframework and syntax at the following site: http://www.sablecc.org/.

Getting Help

content

The easiest way of obtaining help is to get on the SableCC mailing-list. Many SableCC users around the world are already on this mailing-list. This is the best pool of information available to you.

Mailing-list

content

To get on the SableCC mailing-list, send an e-mail message to majordomo@sable.mcgill.ca. Put 'subscribe sablecc-list your@email.address' in the body of the message. Once you are on the list, you can send your questions.

Donations

content

You are very welcome to express your appreciation of SableCC through any kind of donation. If you would like to make a financial donation (or another kind of donation), or if you would like to fund further development of SableCC, please send an email to Etienne M. Gagnon (egagnon@j-meg.com). Thank you in advance.