Attribute Macro main

Source
#[main]
Expand description

Creates an entry point function for the component to call when it loads Entry point function is necessary, all the function address is calculated and initialised here