Forked from atom/language-c and make it work with Metal shader files:
- Add types such as
sampler
,float4x4
,access
... - Add special modifiers such as
vertex
,kernel
... - Add attribute syntax like
[[user(normal)]]
,[[position]]
... - Add operator
as_type
andarray_ref