InfoQ

Topic/Tag specific view

Parsing Content on InfoQ


Latest featured content about Parsing

Avi Bryant on Trendly, Ruby, Smalltalk and Javascript

Community
Architecture,
Ruby,
Java
Topics
Language Design,
Scripting,
Language,
Monitoring Tools,
Dynamic Languages,
Javascript,
Programming

Avi Bryant talks about the iterative process that led to Trendly (http://trendly.com/ ), using Javascript, Ruby and Java in the process. He goes on to give his view on the state of Smalltalk and Squeak and talks about his experiments with writing a Smalltalk that compiles to idiomatic Javascript to make use of all the modern Javascript VMs.

Creating DSLs in Java

Community
Java
Topics
Domain Specific Languages

Venkat Subramaniam explains what DSLs are good for, then he demos the creation of a DSL in Java, starting with a grammar and a parser, with an emphasis on useful patterns to be used along the way.

News about Parsing

Writing New .NET Languages with Irony

Community
.NET
Topics
Language Design,
Language

Irony is a framework created by Roman Ivantsov and used to write internal DSLs or entire new languages that run on .NET, the grammar being written in C#.

DRYer CSS with LESS or Sass

Community
Ruby
Topics
Language Design,
Domain Specific Languages,
Runtimes,
Syntax,
Ruby on Rails

LESS and Sass are Ruby tools that allow to reduce redundancy in CSS files by introducing variables, mixins, and other time proven language features into CSS. We take a look at how the two tools work and what they offer.

JRuby Roundup: RCov Port Available, Ribs For Hibernate Support, Parser Stats

Community
Java,
Ruby
Topics
JRuby,
Performance & Scalability,
Data Access

A port of the popular code coverage tool rcov is now available for JRuby. Ola Bini started a Hibernate-based library for persisting Ruby objects named Ribs. And finally, JRuby trunk contains a new MBean for analysing parse times.