#NEWLINE# @ condition ( [ ] , [ 'status' ] ) #NEWLINE# @ guard ( ( lambda self : ( self . token is not None ) ) ) #NEWLINE# def produce( self ) : #NEWLINE# #INDENT# tok = self . token #NEWLINE# self . token = None #NEWLINE# return ActionResult ( production = ( self , ) )