Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

token.cc File Reference

#include <stdlib.h>
#include <string.h>
#include "token.h"
#include "hash.h"
#include "ptree.h"
#include "buffer.h"

Include dependency graph for token.cc:

Include dependency graph

Go to the source code of this file.

Compounds

struct  rw_table

Defines

#define token(x)   x

Functions

void InitializeOtherKeywords ()

Variables

BOOL regularCpp
rw_table table []


Define Documentation

#define token      x
 

Definition at line 64 of file token.cc.

Referenced by Lex::TokenFifo::Push(), Lex::ReadFloat(), Lex::ReadLine(), Lex::ReadNumber(), Lex::ReadSeparator(), Lex::RecordKeyword(), Lex::Screening(), Lex::SingleCharOp(), and Parser::SkipTo().


Function Documentation

void InitializeOtherKeywords   [static]
 

Definition at line 825 of file token.cc.

References ASM, BOOL, CHAR, DECLSPEC, FALSE, Identifier, Ignore, INLINE, INT, INT64, METACLASS, Lex::RecordKeyword(), SHORT, table, TRUE, and rw_table::value.

Referenced by Lex::Lex().


Variable Documentation

BOOL regularCpp
 

Definition at line 51 of file token.cc.

Referenced by ParseCmdOptions(), and ParseOptions().

struct rw_table table[] [static]
 

Referenced by InitializeOtherKeywords(), and Lex::Screening().


Generated on Mon Feb 10 17:34:48 2003 for VFiasco Semantics Compiler by doxygen1.2.15