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.

Leer más
Desarrollo analizador