News Feed
Jobs Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Skaldrom's Blog:
Want to create your own progranning language? Lexer & Parser in PHP!
November 02, 2007 @ 11:12:00

Skaldrom passed along a link to an article he's written up to show how to use one of the more powerful PEAR packages in a simple "Hello World" kind of script - the PHP_LexerGenerator and PHP_ParserGenerator packages.

Who doesn't dream about it: Your own programming language, because the syntax and the word are expression! A step continue to go to ascend and from the programming language user to the language creator! This is now possible in PHP, but unfortunately only with minimum documentation.

He provides an example of the Lexer/Generator in action - handling a simple mathematical operation. The execution code is first with the Lexer definition file and the code for the parser following. Lastly, he has included the code to make things work - passing the test string into his custom Lexer which is passed off to the Parser and a value returned.

0 comments voice your opinion now!
lexter parser pear package generator example lexter parser pear package generator example


blog comments powered by Disqus

Similar Posts

Sasa Stamenkovic's Blog: Create Kick-ass Website in no Time with Silex

Greg Beaver\'s Blog: Why it is very important to upgrade to PEAR 1.4.6 from PEAR 1.3.x

Luc de Brouwer's Blog: Stop waiting, start array dereferencing in PHP now!

Inside Open Source: Two New Articles (Date/Time & Services_Google)

Secunia.com: Slackware update for PHP5


Community Events











Don't see your event here?
Let us know!


security language unittest framework hack introduction package release component opinion facebook application podcast composer code install symfony2 series hhvm overview

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework