public final void mNESTED_ACTION() throws RecognitionException {
        try {
            // back-end/koopa/trees/antlr/filter/generator/ANTLRv3.g:540:15: ( '{' ( options {greedy=false; k=2; } : NESTED_ACTION | SL_COMMENT | ML_COMMENT | ACTION_STRING_LITERAL | ACTION_CHAR_LITERAL | . )* '}' )
            // back-end/koopa/trees/antlr/filter/generator/ANTLRv3.g:541:2: '{' ( options {greedy=false; k=2; } : NESTED_ACTION | SL_COMMENT | ML_COMMENT | ACTION_STRING_LITERAL | ACTION_CHAR_LITERAL | . )* '}'
            {
            match('{'); 
            // back-end/koopa/trees/antlr/filter/generator/ANTLRv3.g:542:2: ( options {greedy=false; k=2; } : NESTED_ACTION | SL_COMMENT | ML_COMMENT | ACTION_STRING_LITERAL | ACTION_CHAR_LITERAL | . )*
            loop13:
            do {
                int alt13=7;
                alt13 = dfa13.predict(input);
                switch (alt13) {
            	case 1 :
            	    // back-end/koopa/trees/antlr/filter/generator/ANTLRv3.g:543:4: NESTED_ACTION
            	    {
            	    mNESTED_ACTION(); 

            	    }
            	    break;
            	case 2 :
            	    // back-end/koopa/trees/antlr/filter/generator/ANTLRv3.g:544:4: SL_COMMENT
            	    {
            	    mSL_COMMENT(); 

            	    }
            	    break;
            	case 3 :
            	    // back-end/koopa/trees/antlr/filter/generator/ANTLRv3.g:545:4: ML_COMMENT
            	    {
            	    mML_COMMENT(); 

            	    }
            	    break;
            	case 4 :
            	    // back-end/koopa/trees/antlr/filter/generator/ANTLRv3.g:546:4: ACTION_STRING_LITERAL
            	    {
            	    mACTION_STRING_LITERAL(); 

            	    }
            	    break;
            	case 5 :
            	    // back-end/koopa/trees/antlr/filter/generator/ANTLRv3.g:547:4: ACTION_CHAR_LITERAL
            	    {
            	    mACTION_CHAR_LITERAL(); 

            	    }
            	    break;
            	case 6 :
            	    // back-end/koopa/trees/antlr/filter/generator/ANTLRv3.g:548:4: .
            	    {
            	    matchAny(); 

            	    }
            	    break;

            	default :
            	    break loop13;
                }
            } while (true);

            match('}'); 

            }

        }
        finally {
        }
    }