|
|
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
|
Dojo Connect
CONFERENCE (3 DAYS)
Online, Wednesday, February 10th
BOOK NOW!
|
|
London Ruby User Group
FREE EVENT:
Lightning Talk Evening
London, Wednesday, February 10th
|
|
London Geek Nights
FREE EVENT:
Hydras and Hypermedia
London, Thursday, February 11th
|
|
Adobe RIA User Group
FREE EVENT:
Spring Integration
London, Wednesday, February 17th
|
|
JAX London 2010
CONFERENCE (3 DAYS)
London, Monday, February 22nd
BOOK NOW!
|
|
HTML5 Communication: Using Web Sockets and more to
3 DAY COURSE. Featuring Peter Lubbers London, Wednesday, February 24th
|
|
HTML5 Communication: Using Web Sockets and more to
3 DAY COURSE. Featuring Peter Lubbers Paris, Monday, March 1st
|
|
Dojo Workshop
1 DAY COURSE. Featuring Sam Foster London, Friday, March 5th
|
|
|
|