Ohm: Un Kit de Herramientas de Análisis Basado en PEG
2025-02-11
Ohm es un potente kit de herramientas de análisis que consta de una biblioteca y un lenguaje específico de dominio (DSL). Permite analizar formatos de archivo personalizados o crear rápidamente analizadores, intérpretes y compiladores para lenguajes de programación. El lenguaje Ohm se basa en Gramáticas de Expresiones de Análisis (PEG), una forma formal de describir la sintaxis similar a las expresiones regulares y las gramáticas libres de contexto. La biblioteca Ohm proporciona una interfaz JavaScript para crear analizadores, intérpretes y más a partir de las gramáticas que escribas.
Desarrollo
analizador