We have a label:
LABEL:
//Do something.
and we have a function. We want pass LABEL as a argument to this function (otherwise we can't access labels in a function), and in some condition we want to jump this label. Is it possible?
I'm giving a example (pseudocode) for clarification:
GameMenu: //This part will be executed when program runs
//Go in a loop and continue until user press to [ENTER] key
while(Game.running) //Main loop for game
{
Game.setKey(GameMenu, [ESCAPE]); //If user press to [ESCAPE] jump into GameMenu
//And some other stuff for game
}