Я хочу проанализировать некоторые данные, и у меня есть грамматика BNF для анализа. Кто-нибудь может порекомендовать какие-либо грамматические компиляторы, способные генерировать код, который можно использовать на мобильном устройстве?
Поскольку это для JavaME, сгенерированный код должен быть:
- Надеюсь, довольно маленький
- Низкие зависимости от экзотических библиотек Java
- Не зависит от файлов jar времени выполнения.