Parser es un lenguaje de programación desarrollado por Art. Lebedev Studio se utiliza para desarrollo web y scripting del lado del servidor .
Paradigma | multiparadigma - macro, orientado a objetos |
---|---|
Diseñada por | Konstantin Morshnev (Art. Lebedev Studio) |
Desarrollador | Alexander Petrosyan (Art. Lebedev Studio) |
Apareció por primera vez | 1997 |
Lanzamiento estable | 3.4.5 / 28 de abril de 2017 |
Disciplina de mecanografía | dinámica |
SO | Multiplataforma : Windows, similar a Unix |
Licencia | GPL [1] |
Sitio web | www |
Influenciado por | |
Perl |
El compilador de referencia para el lenguaje fue desarrollado en C ++ por los empleados del estudio Konstantin Morshnev y Alexander Petrosyan para automatizar tareas que a menudo se repiten, especialmente el mantenimiento de sitios web ya existentes. Se utilizó en muchos proyectos web del estudio. En marzo de 2006, la revisión tres fue lanzada como software libre bajo una licencia GPL [1] y ahora se usa en otros sitios web, principalmente en Rusia (según una lista parcial en el sitio web del idioma).
Originalmente, Parser era simplemente un lenguaje de procesamiento de macros simple , pero la revisión tres introdujo características de programación orientadas a objetos .
El lenguaje admite tecnologías necesarias para tareas comunes de diseño web: XML , modelo de objetos de documento (DOM), expresiones regulares compatibles con Perl (PCRE) y otras.
Parser admite la integración del servidor 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)
Ver también
Referencias
- ^ a b "Acuerdo de licencia" . Descargar. Analizador . Consultado el 15 de abril de 2020 .
El software Parser® se distribuye bajo GNU GPL