[ AfterGameOver i; .RRQPL; L__M(##Miscellany,5); .RRQL; print "> "; #IFV3; read buffer parse; #ENDIF; temp_global=0; #IFV5; read buffer parse DrawStatusLine; #ENDIF; i=parse-->1; if (i==QUIT1__WD or QUIT2__WD) quit; if (i==RESTART__WD) @restart; if (i==RESTORE__WD) { RestoreSub(); jump RRQPL; } if (i==FULLSCORE1__WD or FULLSCORE2__WD && TASKS_PROVIDED==0) { new_line; FullScoreSub(); jump RRQPL; } if (deadflag==2 && i==AMUSING__WD && AMUSING_PROVIDED==0) { new_line; Amusing(); jump RRQPL; } #IFV5; if (i==UNDO1__WD or UNDO2__WD or UNDO3__WD) { if (undo_flag==0) { L__M(##Miscellany,6); jump RRQPL; } if (undo_flag==1) jump UndoFailed2; @restore_undo i; if (i==0) { .UndoFailed2; L__M(##Miscellany,7); } jump RRQPL; } #ENDIF; L__M(##Miscellany,8); jump RRQL; ];