:syntax case ignore :syntax region lisString start =/"/ end= /"/ :highlight lisString guifg=#9ece6a :syntax region lisString start =/'/ end= /'/ :highlight lisString guifg=#9ece6a :syntax match lisComment /!.*/ :highlight lisComment guifg=#535c7e :syntax match lisSurfaceZoom /\<\([szfw][0-9oia]\)\>\|\<[sz]\>/ :highlight lisSurfaceZoom guifg=#ff9e64 gui=bold " :highlight lisSurfaceZoom guifg=#2ac3de gui=bold :syntax match lisNumber /\<[0-9.e-]\+\>/ :highlight lisNumber guifg=#ff9e64 :syntax match lisTitle /code v/ :highlight lisTitle guifg=#1a1b26 guibg=#c0caf5 :syntax match lisRMSSpot /Minimum RMS spot diameter/ :highlight lisRMSSpot guifg=#3cb371 :syntax match lisPerfMetric /Optical System/ :syntax match lisPerfMetric /First-Order Properties/ :syntax match lisPerfMetric /Manufacturability Results/ :syntax match lisPerfMetric /Fifth-Order Results/ :syntax match lisPerfMetric /Spotsize Results/ :syntax match lisPerfMetric /Longitudinal Curvature Results/ :syntax match lisPerfMetric /MTF Results/ :syntax match lisPerfMetric /FSW Results/ :highlight lisPerfMetric guifg=#000000 guibg=#008000 :syntax match lisAUTCyc /CYCLE NUMBER/ :highlight lisAUTCyc guifg=#1a1b26 guibg=#c0caf5 :syntax match lisAUTAddConstr /Constraints added/ :highlight lisAUTAddConstr guifg=#e00a97 :syntax match lisAUTActiveConstr /Active Constraints/ :highlight lisAUTActiveConstr guifg=#23a08e :syntax match lisAUTInactiveConstr /Inactive Constraints/ :highlight lisAUTInactiveConstr guifg=#ffdf4f