Add several AST nodes
Parse external variable declarations