یک ماشین پشتهای شامل یک شمارنده، یک پشته و یک صفحهی نمایش است. یک برنامه دنبالهای از دو دستور زیر است:
در ابتدای اجرای هر برنامه، پشته و صفحهی نمایش ماشین خالی هستند و مقدار شمارنده برابر صفر است.
جایگشتی از اعداد ۱ تا $n$ داده شده است. برنامهای به زبان این ماشین بنویسید که (بدون خراب شدن) در صفحهی نمایش خود، این جایگشت را چاپ کند.