public final void silence_statement_list(SS_scriptset scriptset) throws RecognitionException {
		try {
			// SayScript.g:513:48: ( ( silence_statement[scriptset] )+ )
			// SayScript.g:513:50: ( silence_statement[scriptset] )+
			{
			// SayScript.g:513:50: ( silence_statement[scriptset] )+
			int cnt42=0;
			loop42:
			while (true) {
				int alt42=2;
				int LA42_0 = input.LA(1);
				if ( (LA42_0==WHITE) ) {
					int LA42_2 = input.LA(2);
					if ( (LA42_2==ID) ) {
						alt42=1;
					}

				}
				else if ( (LA42_0==ID) ) {
					alt42=1;
				}

				switch (alt42) {
				case 1 :
					// SayScript.g:513:50: silence_statement[scriptset]
					{
					pushFollow(FOLLOW_silence_statement_in_silence_statement_list2963);
					silence_statement(scriptset);
					state._fsp--;

					}
					break;

				default :
					if ( cnt42 >= 1 ) break loop42;
					EarlyExitException eee = new EarlyExitException(42, input);
					throw eee;
				}
				cnt42++;
			}

			}

		}
		catch (RecognitionException re) {
			reportError(re);
			recover(input,re);
		}
		finally {
			// do for sure before leaving
		}
	}