Parcom: مكتبة موجزة لمدمجات المُحللات في Common Lisp

2025-04-22
Parcom: مكتبة موجزة لمدمجات المُحللات في Common Lisp

Parcom هي مكتبة موجزة لمدمجات المُحللات في Common Lisp، مشابهة في أسلوبها لـ Parsec في Haskell و Nom في Rust. تعمل مباشرةً على السلاسل النصية بدون أي تبعيات، وتتمتع بدعم واسع لتنفيذات Common Lisp، وتوفر مجموعة غنية من المُحللات و المدمجات لبناء المُحللات المخصصة. تتضمن Parcom أيضًا مُحلل JSON اختياري يدعم Unicode. تكمن قوتها في قدرتها على دمج المُحللات الموجودة لإنشاء منطق تحليل معقد، مما يوفر وظائف قوية من خلال واجهة برمجة تطبيقات نظيفة.