/* SI 413 Fall 2011
* Lab 04
* Recursive descent parser for pat language.
* YOUR NAME
* YOUR PARTNER'S NAME
*/
#include "pat.h"
#include <cstdlib>
#include <iostream>
using namespace std;
int next = -1; // store next token
//-- Helper functions
void perror() {
cerr << "Parse error!" << endl;
exit(1);
}
int peek() {
if (next == -1) next = yylex();
return next;
}
void match(int tok) {
if (tok == peek()) next = -1;
else perror();
}
//-- Main method
int main(void) {
// Nothing here yet!
return 0;
}