atom highlighting for the gap language