17.01.2015 Views

S - Intranet - Department of Computer Science: Login

S - Intranet - Department of Computer Science: Login

S - Intranet - Department of Computer Science: Login

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Steps to use JavaCup<br />

• Write a JavaCup specification (cup file)<br />

– Defines the grammar and actions in a file (e.g., calc.cup)<br />

• Run JavaCup to generate a parser<br />

– java java_cup.Main < calc.cup<br />

– Notice the package prefix<br />

– Notice the input is standard in<br />

– Will generate parser.java and sym.java (default class names,<br />

which can be changed)<br />

• Write your program that uses the parser<br />

– For example, UseParser.java<br />

• Compile and run your program<br />

60

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!