Cream butter and sugar in a mixing bowl, then beat in eggs. In a separate bowl, combine flour, baking powder, baking soda and salt.
Set aside. Stir nuts into butter mixture. Stir half the flour mixture into the creamed mixture, then add the pineapple and stir well.
Add remaining flour mixture and beat to smooth consistency. Turn batter into a greased springform pan and bake in a preheated 350° F oven for one hour.
Servings: 12