1994: return: 1995: | YIELD expr SEMI { `AST_yield (rstoken $1 $3, $2) } 1996: | RETURN expr SEMI { `AST_fun_return (rstoken $1 $3, $2) } 1997: | RETURN SEMI { `AST_proc_return (rstoken $1 $2) } 1998: | HALT STRING SEMI { `AST_halt (rstoken $1 $3, snd $2) } 1999: