............
----------------------------------------------------------------------
Ran 12 tests in 0.002s

OK

-- COMPOUND SUM --

(arith_expr.Var name:x)
(arith_expr.Var name:y)
(arith_expr.Slice a:(arith_expr.Var name:foo))
(arith_expr.FuncCall name:f args:[])
(arith_expr.Const i:66)
(arith_expr.Slice
  a: (arith_expr.Const i:1)
  begin: (arith_expr.Const i:5)
  end: (arith_expr.Const i:2)
  stride: (arith_expr.Const i:3)
)
1
<class '_devbuild.gen.typed_arith_asdl.arith_expr'>
op_id.Plus
flag_type.Bool
Bool

-- PRODUCT --

(source_location path:hi line:1 col:2 length:3)

-- SIMPLE SUM --