Parser es un lenguaje de scripting desarrollado por Art. Lebedev Studio que se utiliza para el desarrollo web y la programación del lado del servidor .
El compilador de referencia del lenguaje fue desarrollado en C++ por los empleados del estudio Konstantin Morshnev y Alexander Petrosyan para automatizar tareas repetitivas, especialmente el mantenimiento de sitios web ya existentes. Se utilizó en numerosos proyectos web del estudio. En marzo de 2006, se publicó la tercera revisión como software libre bajo una licencia GPL [ 1 ] y actualmente se utiliza en otros sitios web, principalmente en Rusia (según una lista parcial en el sitio web del lenguaje).
Originalmente, Parser era simplemente un lenguaje de procesamiento de macros , pero la tercera revisión introdujo características de programación orientada a objetos .
El lenguaje admite tecnologías necesarias para las tareas comunes de diseño web: XML , Modelo de Objetos del Documento (DOM), Expresiones Regulares Compatibles con Perl (PCRE) y otras.
Parser admite la integración con servidores web a través de:
- Interfaz de puerta de enlace común (CGI)
- Interfaz de programación de aplicaciones de servidor de Internet (ISAPI)
- Módulo Apache (mod_parser3)
Véase también
Referencias
Enlaces externos
- Sitio web oficial

- parser3 en GitHub
- Compiladores libres y de código abierto
- Lenguajes de programación procedimental
- Lenguajes de programación de macros
- Lenguajes de scripting
- Lenguajes de programación creados en 1997