public final String entryRuleOpOr() throws RecognitionException {
        String current = null;

        AntlrDatatypeRuleToken iv_ruleOpOr = null;


        try {
            // InternalXbase.g:425:44: (iv_ruleOpOr= ruleOpOr EOF )
            // InternalXbase.g:426:2: iv_ruleOpOr= ruleOpOr EOF
            {
            if ( state.backtracking==0 ) {
               newCompositeNode(grammarAccess.getOpOrRule()); 
            }
            pushFollow(FOLLOW_1);
            iv_ruleOpOr=ruleOpOr();

            state._fsp--;
            if (state.failed) return current;
            if ( state.backtracking==0 ) {
               current =iv_ruleOpOr.getText(); 
            }
            match(input,EOF,FOLLOW_2); if (state.failed) return current;

            }

        }

            catch (RecognitionException re) {
                recover(input,re);
                appendSkippedTokens();
            }
        finally {
        }
        return current;
    }
public final String entryRuleOpOr ( ) throws RecognitionException { String current = null ; AntlrDatatypeRuleToken iv_ruleOpOr = null ; try { { if ( state . backtracking == 0 ) { newCompositeNode ( grammarAccess . getOpOrRule ( ) ) ; } pushFollow ( FOLLOW_1 ) ; iv_ruleOpOr = ruleOpOr ( ) ; state . _fsp -- ; if ( state . failed ) return current ; if ( state . backtracking == 0 ) { current = iv_ruleOpOr . getText ( ) ; } match ( input , EOF , FOLLOW_2 ) ; if ( state . failed ) return current ; } } catch ( RecognitionException re ) { recover ( input , re ) ; appendSkippedTokens ( ) ; } finally { } return current ; }
InternalXbase.g:425:1: entryRuleOpOr returns [String current=null] : iv_ruleOpOr= ruleOpOr EOF ;