62 r'for|hd|if|implement|import|include|len|load|or' |
62 r'for|hd|if|implement|import|include|len|load|or' |
63 r'pick|return|spawn|tagof|tl|to|while)\b', Keyword), |
63 r'pick|return|spawn|tagof|tl|to|while)\b', Keyword), |
64 (r'(byte|int|big|real|string|array|chan|list|adt' |
64 (r'(byte|int|big|real|string|array|chan|list|adt' |
65 r'|fn|ref|of|module|self|type)\b', Keyword.Type), |
65 r'|fn|ref|of|module|self|type)\b', Keyword.Type), |
66 (r'(con|iota|nil)\b', Keyword.Constant), |
66 (r'(con|iota|nil)\b', Keyword.Constant), |
67 ('[a-zA-Z_]\w*', Name), |
67 (r'[a-zA-Z_]\w*', Name), |
68 ], |
68 ], |
69 'statement' : [ |
69 'statement' : [ |
70 include('whitespace'), |
70 include('whitespace'), |
71 include('statements'), |
71 include('statements'), |
72 ('[{}]', Punctuation), |
72 ('[{}]', Punctuation), |