In C-Breeze, a C program is represented as an abstract syntax tree (AST) whose nodes are all objects of a subclass of type Node. The complete class hierarchy is available in the on-line documentation, ...