(continued from previous page) (continues on next page) The Python Language Reference, Release 3.9.5 112 Chapter 10. Full Grammar specification | lambda_param default&':' lambda_param_maybe_default : | lambda_param default ? ',' | lambda_param default ? &':' lambda_param : NAME disjunction: | conjunction( 'or' conjunction)+ | conjunction conjunction : | inversion ( 'and' inversion )+ | inversion inversion: | 'not' inversion | comparison comparison: | bitwise_or compare_op_bitwise_or_pair + | bitwise_or compare_op_bitwise_or_pair : | eq_bitwise_or | noteq_bitwise_or | lte_bitwise_or | lt_bitwise_or | gte_bitwise_or | gt_bitwise_or | notin_bitwise_or | in_bitwise_or | isnot_bitwise_or | is_bitwise_or eq_bitwise_or: '==' bitwise_or noteq_bitwise_or: | ('!=' ) bitwise_or lte_bitwise_or : '<=' bitwise_or lt_bitwise_or : '<' bitwise_or gte_bitwise_or: '>=' bitwise_or gt_bitwise_or: '>' bitwise_or notin_bitwise_or: 'not''in' bitwise_or in_bitwise_or: 'in' bitwise_or isnot_bitwise_or: 'is''not' bitwise_or is_bitwise_or: 'is' bitwise_or bitwise_or: | bitwise_or '|'bitwise_xor | bitwise_xor bitwise_xor: | bitwise_xor '^'bitwise_and | bitwise_and bitwise_and: | bitwise_and '&' shift_expr | shift_expr shift_expr: | shift_expr '<<' sum | shift_expr '>>' sum | sum sum: | sum '+' term | sum '-' term | term term: | term '*' factor