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 ...
ANTLR, Dil Tanıma için Başka Bir Araç, çeşitli hedef dillerde eylemler içeren dilbilgisi açıklamalarından tanıyıcılar, çevirmenler, derleyiciler ve çevirmenler oluşturmak için bir çerçeve sağlayan bir dil aracıdır.ANTLR, ağaç yapımı, ağaç yürüme, çeviri, hata giderme ve hata raporlaması için mükemmel destek sağlar.
antlr

İnternet sitesi:

Özellikleri

Kategoriler

Herhangi bir lisansa sahip tüm platformlar için ANTLR'a alternatifler

parboiled

parboiled

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

Bison

Genellikle Bison olarak bilinen GNU Bison, GNU Projesi'nin bir parçası olan bir ayrıştırıcı üreticisidir.
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.