ANTLR

ANTLR

ANTLR, ANother Tool за разпознаване на език, е езиков инструмент, който предоставя рамка за изграждане на разпознавачи, интерпретатори, компилатори и преводачи от граматически ...
ANTLR, ANother Tool за разпознаване на език, е езиков инструмент, който предоставя рамка за конструиране на разпознавачи, интерпретатори, компилатори и преводачи от граматични описания, съдържащи действия на различни целеви езици.ANTLR осигурява отлична поддръжка за изграждане на дървета, ходене по дървета, превод, възстановяване на грешки и докладване на грешки.
antlr

Характеристика

Алтернативи на ANTLR за всички платформи с всякакъв лиценз

parboiled

parboiled

Елегантен PEG разбор на Java - лек, лесен за използване, мощен.
Bison

Bison

GNU Bison, обикновено известен като Bison, е генератор на анализатор, който е част от GNU Project.
  • Безплатно
  • Linux
dropincc.java

dropincc.java

dropincc.java - Малък и лесен за използване генератор за парсериранеПосочете граматиката си в чиста Java и компилирайте динамично.Особено подходящ за създаване на DSL в Java.
Ragel

Ragel

Ragel е машинен компилатор с ограничено състояние и генератор на анализатор, насочен към C, C ++ и ASM.Той може да разпознава последователности от байтове и да изпълнява код на произволни точки в процеса.