6.3.3 Combination

Each AST representing each files given for compilation is then combined.

In this step, the presence of a single principal function is verified, and if no or multiple are found, an error is returned.

The result is a CAST (Combined Abstract Syntax Tree)