|
[Tiny Language] [javaCup Installation]
[Home] [Up]
| |
Instructions for running JavaCup
- Go to JavaCUP web site (http://www.cs.princeton.edu/~appel/modern/java/CUP/),
download the tar file if you are using unix, or download the zip file if you
are using windows.
- You can also click this to get the javaCup tar file.
- unzip the the tar file.
 | In unix: |
 | If it is a gz file, run gunzip *.gz |
 | if it is a tarfile, run tar -xvf *.tar |
To run your javaCup, in the directory that is one layer above java_cup,
type java java_cup.Main < yourCupFile
The above command will generate the parser.
You can also look at the bat files calc.bat and calc2.bat, to see the
sequence of command to run the program. Note that JLex package should be also
under your current directory. You can run those commands in sequence
automatically by typing "calc" in windows, or typing ".\calc.bat" in
unix and change the access mode by typing "chmod 755 calc.bat".
Note the difference between unix and windows, especially in lex file. You
need to change the newline symbol \r\n in windows to \n in unix.
|