InfoQ

Topic/Tag specific view

All content and news on InfoQ about ParseTree


News about ParseTree

Using ParseTree for LINQ-style queries and extracting metadata

Community
Ruby
Topics
Code Analysis,
Domain Specific Languages,
Language

Whether it's LISP macros or LINQ's expression trees - access to the AST of code is a powerful tool. We look at how ParseTree allows this in Ruby - and how it's being used in libraries like Ambition, Sequel and the web framework Merb.

ruby_parser 1.0: a Ruby Parser written in Ruby

Community
Ruby
Topics
Compilers,
Runtimes,
Language

Parsing Ruby source code has been done in C, Java, C# - and now in Ruby. Ryan Davis, now working at EngineYard on the Rubinius project, just released ruby_parser 1.0.