From Regular Expressions to Parsing JavaScript: Learn Perl6 Grammars

By DrForr
Date: Saturday, 12 December 2015 15:40
Duration: 50 minutes
Target audience: Any
Language: English
Tags: expressions grammar parsing perl perl6 regular res


We'll start by demystifying Perl 6 regular expressions with some help from Perl5. From there we'll name the blocks that we've captured along the way, and refactor our regular expressions into Perl 6 rules and tokens. Those rules and tokens will combine to form a full Perl 6 grammar, and actions let us generate an abstract syntax tree directly from a bunch of little regular expressions.


Attended by: Gianni Ceccarelli (‎dakkar‎), Christian Jaeger (‎pflanze‎), Lee Johnson, steve mynott (‎itz‎), Sue Spence (‎virtualsue‎), Wendy Van Dijk (‎woolfy‎), David Potttage, Chris Jack, Pete Barlow, Job van Achterberg (‎jkva‎), Marco Fontani (‎mfontani‎), Anton Oussik, Daniel Mita (‎⚡🍡‎), Dagfinn Ilmari Mannsåker (‎ilmari‎), Borkur Gudjonsson, Anatolie Mazur (‎Mask‎), Gillian Forster, Kirk Gibson, Soydaner Ulker, vytas, Wolfgang Schemmel (‎Perleone‎), Aaron Crane (‎arc‎), Filippo Biondi (‎fedelippo‎), Fox Reymann, Hugh Barnard, Pete Houston, Eduard Wulff, Dinis Rebolo (‎drebolo‎), Merlyn Kline, Gina Sallery, Mihai Pop, David Wickens, Hugo Areias (‎hugoareias‎), Rosellyne Worrall (‎rozallin‎), Max Maischein (‎Corion‎), Andrew Solomon (‎illy‎), James Mastros (‎theorbtwo‎), Edward Higgins, Andreas Specht (‎ac0v‎), Clyde Ingram, Victor Churchill, André Walker, Jasmine Ngan, John Harrison (‎JohnGH‎),

Sponsors

Corporate

Adzuna         CV Library     Eligo     Evozon     Exonetric     geek University     magnum Solutions     Perl Careers     Science Photo Library     Shadowcat
      Systems Limited    

Community

Enlightened Perl Organisation     FlossUK     Perl6 Community     Perl Weekly