pike.git / src / language.y

version» Context lines:

pike.git/src/language.y:587:         break: F_BREAK { $$=mknode(F_BREAK,0,0); } ;   default: F_DEFAULT ':' { $$=mknode(F_DEFAULT,0,0); } ;   continue: F_CONTINUE { $$=mknode(F_CONTINUE,0,0); } ;      lambda: F_LAMBDA    {    push_locals();    $<number>$=comp_stackp; +  +  if(local_variables->current_return_type) +  free_string(local_variables->current_return_type); +  copy_shared_string(local_variables->current_return_type,any_type_string);    }    '(' arguments ')' block    {    struct lpc_string *type;    char buf[40];    int f,e,args,vargs;    union idptr func;    struct lpc_string *name;       setup_fake_program();