Sift together flour, baking powder, baking soda, salt and cinnamon.
Cream together the butter and sugar.
Beat in eggs.
Stir in lemon juice, pineapple, pineapple juice and nuts. Mix well.
Pour in sifted dry ingredients and mix until moistened.
Pour into a greased loaf pan and bake at 375 degrees for one hour.