add highlight dsl && fixed travis compile task