include/comma/parser/Lexer.h File Reference

#include "comma/basic/Diagnostic.h"
#include "comma/basic/TextProvider.h"
#include <iosfwd>
#include <string>
#include "comma/parser/Tokens.def"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  comma::Lexer
class  comma::Lexer::Token

Namespaces

namespace  comma

Defines

#define RESERVED(NAME, STRING)   TKN_ ## NAME,
#define GLYPH(NAME, STRING)   TKN_ ## NAME,
#define TOKEN(NAME)   TKN_ ## NAME,

Define Documentation

#define GLYPH ( NAME,
STRING   )     TKN_ ## NAME,

Definition at line 34 of file Lexer.h.

#define RESERVED ( NAME,
STRING   )     TKN_ ## NAME,

Definition at line 33 of file Lexer.h.

#define TOKEN ( NAME   )     TKN_ ## NAME,

Definition at line 35 of file Lexer.h.


Generated on 1 Feb 2010 for Comma by  doxygen 1.6.1