#include "jam.h"
#include "lists.h"
#include "parse.h"
#include "scan.h"
#include "gram.h"
#include "jambase.h"
#include "newstr.h"
#include "gramtab.h"
Data Structures | |
struct | keyword |
struct | include |
Defines | |
#define | BIGGEST_TOKEN 10240 |
#define | yychar() ( *incp->string ? *incp->string++ : yyline() ) |
#define | yyprev() ( incp->string-- ) |
Functions | |
static char * | symdump (YYSTYPE *s) |
void | yymode (int n) |
void | yyerror (const char *s) |
int | yyanyerrors () |
void | yyfparse (const char *s) |
int | yyline () |
int | yylex () |
Variables | |
keyword | keywords [] |
static struct include * | incp = 0 |
static int | scanmode = SCAN_NORMAL |
static int | anyerrors = 0 |
#define BIGGEST_TOKEN 10240 |
#define yyprev | ( | ) | ( incp->string-- ) |
static char * symdump | ( | YYSTYPE * | s | ) | [static] |
int yyanyerrors | ( | ) |
void yyerror | ( | const char * | s | ) |
void yyfparse | ( | const char * | s | ) |
int yylex | ( | ) |
int yyline | ( | ) |
void yymode | ( | int | n | ) |
int anyerrors = 0 [static] |
int scanmode = SCAN_NORMAL [static] |