2009-06-18 26 views

cevap

12

Ben iyi bilmem ama Ragel bakmak olabilir:

Ragel düzenli dillerden yürütülebilir sonlu durum makineleri derler. Ragel C, C++, Objective-C, D, Java ve Ruby'yi hedefler. Ragel durum makineleri, düzenli ifade makineleri olarak sadece bayt dizilerini tanımakla kalmaz, aynı zamanda normal bir dilin tanınmasında rasgele noktalarda kod çalıştırabilir.

+0

+1 Ragel gerçekten havalı. – Zifre

5

Lütfen, this question, SMC'a verdiğim yanıta bakın, C++ kodu da oluşturabilirsiniz. Üretilen C++ kalitesi hakkında yorum yapamam ama C# için tatmin edici.

İlgili konular