Parser (programming language): Difference between revisions

Content deleted Content added
delete PROD notice; PROD contested
history, technologies
Line 5:
|logo = [[Image:Parser bird ptic.png|100px|Parser]]
|caption = Parser logo
|developer = Konstantin Morshnev, Alexander Petrosyan ([[Art. Lebedev Studio]])
|latest_release_version = 3.2.1sp2
|latest_release_date = [[March 17]] [[2006]]
Line 16:
:''This article is about the programming language called Parser. For the technique of '''parsing''', see [[Parsing]]''
 
'''Parser''' is a [[Free software|free]] server-side [[Common Gateway Interface|CGI]] [[World Wide Web|web]] [[scripting language]] developed by [[Art. Lebedev Studio]] and released under the [[GNU General Public License|GPL]].
 
Originally, Parser was merely a simple [[Macro (computer science)|macro]] processing language,. and though theThe latest 3rd reviousrevision introduced(March the2006) power ofintroduced [[object oriented programming]] and was released with complete source code, the language still does not require extensive knowledge when only simple use is desiredfeatures.
 
The compiler for the language was developed in [[C++]] by studio employees Konstantin Morshnev and Alexander Petrosyan to automate often repeated tasks, especially maintenance of already existing websites. It was used in many web projects of the studio. Since revision 3 it was released as [[free software]] and it is now used in other websites, mostly in Russia (according to a partial list at the language's website).
 
The language supports technologies needed for common web design tasks: [[XML]] [[Document Object Model]], [[Perl Compatible Regular Expressions]] and others.
 
==External links==