Node(NodeType typ, const Coord coord, bool parenthesized = false);
This function makes a node of type typ (see below) at coordinate coord (see coord.h; the coordinate is basically the location in the C program text of this node) and with the parenthesized attribute, by default false (see below).
Node(const Node & other);
This function is a copy constructor, constructing a copy from an existing node.