La extensión parle proporciona facilidades de lexing y parsing de uso general. La implementación se basa en las bibliotecas de <link xlink:href="&url.parle.lib;">estas librerías</link> y requiere un compilador compatible con <link xlink:href="&url.c14;">C++14</link>. El análisis léxico se basa en la correspondencia regex, el análisis sintáctico es LALR(1). Los analizadores se generan sobre la marcha y pueden ser utilizados inmediatamente después de haber sido finalizados. Parle maneja el análisis léxico y sintáctico, la representación y el tratamiento de las estructuras de datos apropiadas son tarea del implementador. La serialización y la generación de código no son soportadas por la extensión, por el momento.
0 commit comments