ppStatement (NonBlockingAssignment x ctrl expr)
  = ppLValue x <+> text "<=" <+> mb ppAssignmentControl ctrl <+> ppExpr expr <> semi
ppStatement (NonBlockingAssignment x ctrl expr)
  = ppLValue x <+> text "<=" <+> mb ppAssignmentControl ctrl <+> ppExpr expr <> semi
ppStatement (NonBlockingAssignment x ctrl expr)
  = ppLValue x <+> text "<=" <+> mb ppAssignmentControl ctrl <+> ppExpr expr <> semi