boolean (PsiBuilder b, int l) { if (!recursion_guard_(b, l, "comparison_expression_0")) return false; boolean r; r = consumeTokenSmart(b, LE); if (!r) r = consumeTokenSmart(b, GE); if (!r) r = consumeTokenSmart(b, LT); if (!r) r = consumeTokenSmart(b, GT); return r; }