|
|
London Ruby User Group:Treetop
Treetop
Roland Swingler has been looking at Treetop.
Regular expressions are great but they're unreadable when complex, and there are some things they just can't do. The alternative is to build a language parser - but that's really hard, isn't it? In this talk, I'll try and dispell that idea and show how building little languages in ruby is really simple. I'll show two examples: defining a mini-language from scratch to build XMPP bots, and using it as part of your screen-scraping toolbox.
ABOUT ROLAND SWINGLER
|
Roland Swingler is an Associate at CHP Consulting. His Specialties are:
Ruby, Java, JavaScript. PHP, but it has been a while since I have used it.
Full Stack Developer.
More about Roland Swingler
|
|
|
|
|
|
OTHER RIA, AJAX & WEB EVENTS
|
Building Dynamic Web Applications with Ajax
2 DAY COURSE. Featuring Tobie Langel London, Tuesday, March 16th
|
|
Adobe RIA User Group
FREE EVENT:
Accessibility API in Flex
London, Wednesday, March 17th
|
|
Object-Oriented ActionScript - Beginners
1 DAY COURSE. Paris, Tuesday, March 30th
|
|
Adobe Flex Intro
1 DAY COURSE. Paris, Tuesday, April 13th
|
|
Android Mobile App Development
3 DAY COURSE. Featuring Alan Cassar London, Wednesday, April 14th
|
|
Adobe Flex for Flash Developers
1 DAY COURSE. Paris, Monday, April 19th
|
|
Ruby on Rails Web Development
4 DAY COURSE. Featuring Andrew Chalkley Paris, Tuesday, April 20th
|
|
Android Mobile App Development
3 DAY COURSE. Paris, Wednesday, April 21st
|
|
|
|