Cream butter and sugar, beat in eggs. Combine flour, baking powder, baking soda, and salt. Stir in nuts. Stir half flour mixture into creamed mixture. Gently stir in pineapple and remaining flour mixture. Turn batter into greased 9"ex5"ex3"e pan. Bake 1 hr. in preheated 350~ or until it tests done.