fix for grammar compilation when there are no keywords
readme update