Owl parser generator

Owl parser generator

Baykuş, gözle görülür bir şekilde açılan dil sınıfını hedefleyen bir ayrıştırıcı üreticisidir.ÖZELLİKLER: Verimli - Baykuş, sözdizimsel olarak geçerli herhangi bir dilbilgisini doğrusal zamanda ayrıştırabilir.Anlaşılabilir - normal ifadeler gibi, ayrıştırma modeli ve hata mesajları ayrıştırıcı durumları, geri izleme, ileriye bakma veya diğer uygulama ayrıntıları hakkında konuşulmadan anlaşılabilir.Kullanımı kolay - Owl'un tercüman modunu kullanarak, herhangi bir kod yazmadan dilbilginizi tasarlayabilir, test edebilir ve hata ayıklayabilirsiniz.Bir baykuş dilbilgisi, basit bir ayrıştırma ağacı API sağlayan tek bir C başlık dosyasını derler ....
owl-parser-generator

İnternet sitesi:

Kategoriler

Windows için Owl parser generator'a alternatifler

ANTLR

ANTLR

ANTLR, Dil Tanıma için Başka Bir Araç, gramerden tanıyıcılar, çevirmenler, derleyiciler ve çevirmenler oluşturmak için bir çerçeve sağlayan bir dil aracıdır ...
parboiled

parboiled

Java'da zarif PEG ayrıştırma - hafif, kullanımı kolay, güçlü.
dropincc.java

dropincc.java

dropincc.java - Küçük ve kullanımı kolay bir ayrıştırıcı jeneratör.Dilbilginizi saf java olarak belirtin ve dinamik olarak derleyin.Java'da DSL oluşturmak için özellikle uygundur.
Ragel

Ragel

Ragel sonlu durumlu bir makine derleyicisi ve C, C ++ ve ASM'yi hedefleyen bir ayrıştırıcı üreticisidir.Bayt dizilerini tanıyabilir ve işlemdeki rastgele noktalarda kod yürütebilir.