1
UniversalCodeGrep (ucg) عبارة عن أداة تشبه grep سريعة للغاية متخصصة في البحث عن مجموعات كبيرة من التعليمات البرمجية المصدر.الغرض منه هو أن يكون إلى حد كبير متوافق مع سطر الأوامر Ack ، إلى حد ما مع ag ، وعند الاقتضاء مع grep.يتم تحديد أنماط البحث على أنها reexes PCRE.يهدف ucg إلى تلبية احتياجات البحث عن التعليمات البرمجية للمبرمج الصبور.تمت كتابة ucg في الإصدار C ++ 11 وتستفيد من دعم التزامن (وغيرها) للغة لزيادة سرعة المسح مع تقليل الاعتماد على مكتبات الجهات الخارجية وزيادة قابلية النقل.يتم توفير المسح Regex بواسطة مكتبة PCRE ، مع ميزة تجميع JIT التي توفر مكسب أداء كبير على معظم الأنظمة الأساسية ....