Fetching rules from rpart using caret package
You can use the rpart.rules function if you have used rpart to build the original tree.

library(rpart)
fit&lt;-rpart(Reliability~.,data=car.test.frame)
rpart.rules(fit)