Boo.Lang.Parser.BooParserBase.break_stmt C# (CSharp) Method

break_stmt() protected method

protected break_stmt ( ) : BreakStatement
return BreakStatement
        protected BreakStatement break_stmt()
        {
            BreakStatement s;

            IToken  b = null;
            s = null;

            try {      // for error handling
            b = LT(1);
            match(BREAK);
            if (0==inputState.guessing)
            {
                s = new BreakStatement(ToLexicalInfo(b));
            }
            }
            catch (RecognitionException ex)
            {
            if (0 == inputState.guessing)
            {
                reportError(ex, "break_stmt");
                recover(ex,tokenSet_21_);
            }
            else
            {
                throw ex;
            }
            }
            return s;
        }
BooParserBase