External functions are compiled separately and do not share declarations and variables.
الوظائف الخارجية يتم ترجمتها بشكل منفصل ولا تقتسم الإعلانات والمتغيرات.