1If using butter it must be cold. Mix butter with flour until it resembles fine crumbs. Add white sugar, nuts, and salt. Mix well, adding ice water till you make stiff dough.
2Add vanilla extract and knead lightly. Roll out on floured board 1/4 inch thick.
3Cut into crescent shapes using a whiskey glass coated with flour.
4Bake at 350 degrees F (180 degrees C) until bottoms are lightly browned. While hot, roll in confectioner's sugar, (I usually use a brown bag or baggie bag to roll the cookies in with the powdered sugar).