chllcode.h File Reference

#include <string>
#include <sstream>

Go to the source code of this file.

Classes

class  CHLLCode
 Outputs C code. More...

Enumerations

enum  PREC {
  PREC_NONE = 0, PREC_COMMA, PREC_ASSIGN, PREC_COND,
  PREC_LOG_OR, PREC_LOG_AND, PREC_BIT_IOR, PREC_BIT_XOR,
  PREC_BIT_AND, PREC_EQUAL, PREC_REL, PREC_BIT_SHIFT,
  PREC_ADD, PREC_MULT, PREC_PTR_MEM, PREC_UNARY,
  PREC_PRIM, PREC_SCOPE
}
 Operator precedence. More...


Enumeration Type Documentation

enum PREC
 

Operator precedence.

Enumerator:
PREC_NONE  Outer level (no parens required).
PREC_COMMA  Comma.
PREC_ASSIGN  Assignment.
PREC_COND  Conditional.
PREC_LOG_OR  Logical OR.
PREC_LOG_AND  Logical AND.
PREC_BIT_IOR  Bitwise Inclusive OR.
PREC_BIT_XOR  Bitwise Exclusive OR.
PREC_BIT_AND  Bitwise AND.
PREC_EQUAL  Equality.
PREC_REL  Relational.
PREC_BIT_SHIFT  Bitwise Shift.
PREC_ADD  Additive.
PREC_MULT  Multiplicative.
PREC_PTR_MEM  C++ Pointer to Member.
PREC_UNARY  Unary.
PREC_PRIM  Primary.
PREC_SCOPE  Primary scope resolution.

Definition at line 60 of file chllcode.h.


Generated on Tue Sep 19 21:18:36 2006 for Boomerang by  doxygen 1.4.6