Kompyuter dasturlashda kombinator parserlarni parser kombinatorlaridan foydalanib parserlarni yaratish usuli hisoblanadi. Parser kombinatori - bir nechta parserlarni kirish sifatida qabul qilib, yangi parserni chiqish sifatida qaytaradigan yuqori darajadagi funksiya. Parser kombinatorlari odatda funksional dasturlash tilida yuqori darajadagi funksiyalardan foydalanib amalga oshiriladi. Parserlar tabiiy tarzda ifodalanishi uchun, ular parserning grammatikasi bilan bir xil sintaksisdan foydalanadi. Masalan, quyidagi kod x + y ifodasi uchun parserni belgilaydi: Kod snippeti parser defx: return parse_integer defx: return parse_integer defx: return parse_integer defx: return parse_parse, y return parse_op, y return parse_op "", parserni qayta ishlatish uchun parserni chaqirish. Parserlar uchun