factorial() parsed