unitNode(string input_file, string output_file, string obj_file, const Coord coord = Coord::Unknown);
The first parameter is the name of the input file. The second is the name of the output file, i.e., the file into which the -c-code phase will eventually unparse the AST. The obj_file parameter specifies the name of the object file, which is used by the -ccobj flag. The coord is the text coordinate of the unit, providing a context when an #included file generates an error message. You will not normally need to call the unitNode constructor because C-Breeze handles creating, parsing into and unparsing from them.