GIML ruby parser