Ruby grammar

#2