Pegex - Perl 6 Rules for Everyone

Pegex - Perl 6 Rules for Everyone

By Ingy döt Net (‎ingy‎) from
Date: Sunday, 10 October 2010 09:55
Duration: 50 minutes
Target audience: Intermediate
Tags: acmeism parsing peg perl perl6 regex

You can find more information on the speaker's site:

The best part of Perl 6 is "Perl 6 Rules"<>, a "PEG"<> parsing language and a replacement for Perl 5 regular expressions. It is a simple and readable way to define new languages, including Perl 6 itself.

"Ingy döt Net"<> has taken the best ideas from Perl 6 Rules and created an "Acmeist"<> parsing language called "Pegex"<>. Pegex can be used to define new languages that work the same in Perl, Python, Ruby, JavaScript and any other languages that support Pegex.

In this talk, Ingy will show you how to use Pegex in Perl, as simply as using a regex. He'll also demonstrate how he is using Pegex as the basis of his Acmeist projects like "YAML"<>, "TestML"<>, "JSYNC"<> and "C'Dent"<>.

Attended by: Brock Wilcox (‎awwaiid‎), Kevin Falcone (‎jibsheet‎), Jason May (‎jasonmay‎), Shawn Moore (‎sartak‎), Kelli Ireland, Brett DiFrischia, john saylor (‎\js‎), Chas. Owens (‎cowens‎), Gary Allen Vollink, Ripta Pasay (‎rpasay‎),

Copyright © 2006-2010 Pittsburgh Perl Mongers. Mast photo by whobee@flickr.