parser: regenerate with lambda