slightly better parser behavior on empty lines
readme
gif of calc