Merge pull request #551 from samdmarshall/master

fixing hex number highlighting for nim
This commit is contained in:
Zachary Yedidia
2017-02-19 16:15:56 -05:00
committed by GitHub
2 changed files with 2 additions and 2 deletions

View File

@@ -1812,7 +1812,7 @@ func runtimeSyntaxNginxMicro() (*asset, error) {
return a, nil
}
var _runtimeSyntaxNimMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x84\x54\x61\x73\xdc\x34\x13\xfe\xde\x5f\x71\xaf\xdb\x97\xdc\x25\xe4\x68\xd2\x4e\x28\x81\x12\xa0\x4d\x99\xce\x00\x9d\x21\x65\x26\x83\xe5\xc2\x5a\x5a\x9f\xd5\xc8\x92\x91\x56\xc9\x5d\xbb\xe5\xb7\x33\x6b\xfb\x92\x50\x32\xd3\x0f\xb7\xd2\x5a\x7b\xd2\xee\xf3\x3c\xbb\x69\xe3\x09\xd6\xb3\xc2\xdb\xae\x98\x15\x6a\xe9\x6d\xf7\xa0\xb8\x77\x4f\x07\x17\xe2\xac\x8f\xd8\xc7\xa0\x67\x45\xa9\xde\x2b\xae\x54\x3d\x07\x0a\x1d\x3b\x4b\x9c\x36\x1d\x5b\x83\x9e\x58\x83\x73\xec\x2e\xc1\x65\xe4\x64\x0d\x62\xd3\xa0\x26\xf6\xe1\x96\xd3\x43\x84\x8e\x57\xe8\x31\x5a\x3d\x3a\x5d\x30\xd9\x21\xd3\xa6\x47\x76\x48\x7c\x09\x91\x75\xf0\x89\x38\x62\xca\x8e\x58\x5e\xe6\x0e\xa9\x0d\x86\x2d\x61\x04\x0a\x43\xc4\x25\x46\xc2\xc8\x1d\xe8\x18\x98\xb0\xeb\x1d\x10\x72\x63\xd1\x19\x46\x9f\xbb\x71\xd7\x84\x28\x37\x3a\xa8\xd1\xb1\xbf\x28\x61\xff\xdd\xf7\xfb\xbf\x57\x7b\x0c\xce\x42\x62\x1f\x86\x75\xa1\xea\x52\x7d\x50\x5c\x5d\x97\x9c\x08\x08\x3b\xf4\x34\x2b\xa4\x5c\x63\x22\x83\x37\x0c\x89\x21\x75\x2c\xe5\x5b\xcd\xb5\xf5\x86\x6b\x17\xf4\x05\xd7\x11\xe1\x82\x35\x24\x14\x43\x92\xa0\xc6\x9e\xa6\x52\x74\xf0\x64\x7d\xc6\x5b\x79\x1b\x6c\xc4\xda\xa4\x21\x1a\x59\xc9\x7a\x4d\x6c\xec\x25\x9b\xc0\xe8\x6c\xc3\xe8\x12\x32\xfa\xb1\x1c\xc6\xf5\x70\x21\xae\xfb\x10\x89\x1b\xeb\xc1\xb9\x8d\xd4\xc7\x4d\x0c\x1d\x37\xd9\xeb\x2d\xb2\x6c\x1b\xb6\xdd\x10\x67\x3d\x5b\xaf\x5d\x36\xc8\xd6\x13\xc6\x06\x34\xb2\x4d\x6c\x93\x0f\x74\x83\xa7\x20\x3f\x22\x39\x21\xdd\xd9\xb5\xf5\x42\x0e\x7b\xeb\x58\x62\x7d\x20\xeb\x39\xd4\x6f\x85\xc8\xd0\x70\x88\x1c\xf2\x44\x4f\x4f\x91\x23\xd8\x84\x1c\xb1\xe1\x88\x94\xa3\xe7\xd4\x3a\x4e\x6d\x64\x81\xd2\xea\x1b\x8a\x28\x6e\x98\x72\xbf\x25\x3d\x27\xeb\x57\x03\xed\x57\x2d\x7a\xbe\x6a\xad\x43\xbe\xb2\xd4\x0e\x46\x9e\x58\x87\xc8\x1b\x61\x73\xa1\xea\xe2\x4e\x7e\x0c\xf6\x11\x35\x10\x1a\xf6\xe1\xcc\x1a\x3c\x1d\xf5\x36\xa0\x1f\xb3\x96\x12\x0d\x5e\x6f\xc3\x25\xc6\x68\x0d\x0e\xc9\x8f\x82\xeb\x7a\xeb\xf0\xb5\xed\x90\x7d\xf8\x75\xcc\x1f\xf4\x46\x3b\xab\x47\xa8\x39\xb5\xe0\x5c\xb8\xe2\x3e\x47\x14\x0d\xfc\x12\xce\x08\xf4\xc5\x8b\x08\x1d\x32\xc6\x28\x3c\x00\x81\xe3\x2b\x88\x5e\x2a\x6a\xad\x27\x76\xd6\xe3\x60\x20\x9e\x69\xf0\xa7\xde\x0c\x6f\x65\x42\xf3\x63\xa0\xc0\xd9\xc7\xe0\x1c\xdb\xae\x43\x63\x05\x1c\xdd\xa2\xbe\x48\x5c\x87\xec\x4d\x7a\x36\x3a\x92\x6e\xe3\xc2\xd5\xe4\x7a\xeb\xa6\x1d\xa4\x84\x51\xd0\x0d\x3e\x6d\xdf\x4d\xc3\xc3\x89\x43\x4f\xb6\xb3\xef\x86\x43\xee\x81\x08\xa3\x4f\x43\x93\x8a\x06\xb9\xcf\xa9\xe5\x3e\xf4\xbc\x72\xa1\x06\xc7\x7d\x84\x55\x07\xa2\x2e\x8c\x56\x70\x05\xc7\xb5\xa5\x64\xdf\x21\x5f\x06\x07\x24\xac\xf8\xf0\x1c\xb5\xe3\x16\xc1\x60\x14\x5d\x85\xae\x77\x48\x78\x36\x00\xbb\x45\x51\xea\xbd\xe0\x1e\x52\x7a\x36\xd8\x9f\x18\x3b\x4b\x93\x20\xf5\x76\xed\xfb\x69\x17\xea\xb7\x9a\x75\x30\xb8\x42\x3f\x5c\x6f\xbd\x48\xec\x8c\x3a\x51\x2f\x19\x6c\x04\xc3\x44\x71\xda\x5d\x42\x84\xb8\x4a\x53\x23\x68\xc6\xb5\x94\xc6\xf5\x46\x87\x7e\xc3\xf5\x46\x14\x98\xfd\x58\xb5\xbe\x40\xc3\xd9\x0f\xa0\xa2\x61\xb3\xf1\xce\xd6\xac\x8d\x3c\x43\x6d\x44\x30\xbc\xd2\x09\x1a\x9c\x3c\xd1\xc2\x2a\x4b\x43\x4a\x53\xa7\xdb\xba\xb8\x5b\x7b\xe5\x53\xb5\xa7\xf6\xd5\xee\x17\xdf\x7c\xfb\x9d\x7a\xf0\xf7\x67\xff\x57\xfc\x3f\x75\xa2\xde\xa8\xe5\xb1\x52\xd5\xde\xcd\x38\xe9\x51\x5b\x70\xb3\x42\xbd\x57\xcb\x61\xc0\xaa\x0f\xb2\x94\x5b\xaf\x92\x65\xbe\xf5\x16\xc5\xac\xf8\xba\x98\x15\x9f\x17\xb3\xe2\xcf\x3b\x67\xd2\x52\x2d\xaf\xbf\x4b\x1b\x0d\x6d\x20\x8a\xd3\x62\xac\xa7\x27\x62\x0e\x8e\xc4\x3e\x3a\x14\x7b\xf4\x98\xb3\x9c\xe5\xe1\x30\x8f\xa7\x79\x3c\xce\xe3\x79\xe3\x02\xd0\x68\x1f\x1d\x8e\xeb\xd1\x63\xae\x43\x70\xac\x5b\x88\xe3\x1c\x4a\x14\x45\xde\x7a\x5a\x21\x46\xd8\x70\xe8\xd1\x8f\xbb\x84\x7f\x5d\x53\x34\x76\xf9\x34\x32\x92\x0c\xf7\x60\x0d\x43\xa6\xc0\x3a\xb5\x32\x9e\x22\xf8\x15\x0e\x23\xe6\x35\x67\x2f\x85\x98\x61\x2a\x18\x4c\x7a\x40\xfc\x5f\x25\xee\x94\xf6\x65\x35\x7f\xc2\x07\x47\xfc\xe8\x90\x8f\x1e\x2f\x4e\x54\x5d\xc8\xe7\xfc\xdb\x9d\x9f\x9b\x17\xd5\x7c\xf8\xc2\x07\x87\x4f\xae\xbf\x9a\xe7\xd5\xad\x9b\x87\x11\x01\x9e\x96\x3e\x77\x35\x46\xc1\xb1\x7c\xb8\xff\x55\xb5\x77\xc3\xf7\x1d\x21\x0f\xcb\xf5\x79\x35\xc4\x89\xf9\xe3\x93\xd1\x41\x3f\x93\xc8\x2f\x07\xf3\xe9\xf0\xfa\x87\xaa\x7c\x78\x20\xbf\x4f\xc5\x8e\xcf\xcf\xe7\x6a\x79\xb2\x98\x52\x59\x9c\x94\x78\x5a\x95\x7b\x6a\xff\x3f\x19\x7e\x7c\xcf\xc8\xe1\xac\x28\xe6\x4a\x2d\xb9\x7c\x53\x54\x8b\xdd\x82\x77\x26\x6f\xa7\x5a\xec\xee\xdc\xfa\x53\x37\x69\xbe\x3c\x4e\x3d\x68\x3c\xae\xaa\xdd\xfb\xcb\xdd\x07\xc5\xec\xa3\x88\x44\x10\xe9\x69\xa1\xee\xab\xb2\x98\xa1\x37\x4f\x0b\x55\xa9\xfb\x37\x5c\x06\x13\x66\xc5\xfc\xf5\xab\xe7\xaf\xf8\xc5\xcb\xf3\x9f\x4f\xf9\xfc\xfc\x7c\x71\x7c\x52\xdc\xfb\x27\x00\x00\xff\xff\x3b\x43\x2a\x7f\x85\x08\x00\x00")
var _runtimeSyntaxNimMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x84\x54\x7f\x6f\x1c\x37\x0e\xfd\x3f\x9f\x62\x6f\x92\x3b\xef\xda\xe7\xbd\xd8\x09\x7c\xa9\xdb\xd4\x4d\x13\xbb\x08\xd0\x36\x40\x9d\x02\x46\x57\x93\x94\x23\x71\x76\x14\x6b\xa4\xa9\x44\xd9\xde\x84\xe9\x67\x2f\xa8\x19\xff\x68\x61\x20\x7f\x2c\x45\x4a\xdc\x91\xf8\xde\x23\xd3\xc6\x13\x5c\xcd\x2a\x6f\xfb\x6a\x56\xa9\xa5\xb7\xfd\xa3\xea\xc1\x03\x1d\x5c\x88\xb3\x21\xe2\x10\x83\x9e\x55\x2b\xf5\x49\x71\xad\x9a\x39\x50\xe8\xd9\x59\xe2\xb4\xe9\xd9\x1a\xf4\xc4\x1a\x9c\x63\x77\x01\x2e\x23\x27\x6b\x10\xdb\x16\x35\xb1\x0f\x77\x82\x01\x22\xf4\xbc\x46\x8f\xd1\xea\x31\xe8\x83\xc9\x0e\x99\x36\x03\xb2\x43\xe2\x0b\x88\xac\x83\x4f\xc4\x11\x53\x76\xc4\x72\x33\xf7\x48\x5d\x30\x6c\x09\x23\x50\x28\x19\x17\x18\x09\x23\xf7\xa0\x63\x60\xc2\x7e\x70\x40\xc8\xad\x45\x67\x18\x7d\xee\x47\xaf\x0d\x51\xbe\xe8\xa0\x41\xc7\xfe\x7c\x05\xbb\x1f\x5f\xec\xfe\x56\xef\x30\x38\x0b\x89\x7d\x28\xeb\x42\x35\x2b\xf5\x59\x71\x7d\x53\x72\x22\x20\xec\xd1\xd3\xac\x92\x72\x8d\x89\x0c\xde\x30\x24\x86\xd4\xb3\x94\x6f\x35\x37\xd6\x1b\x6e\x5c\xd0\xe7\xdc\x44\x84\x73\xd6\x90\x50\x0c\xc9\x03\x35\x0e\x34\x95\xa2\x83\x27\xeb\x33\xde\x79\xb7\xc1\x56\xac\x4d\x1a\xa2\x91\x95\xac\xd7\xc4\xc6\x5e\xb0\x09\x8c\xce\xb6\x8c\x2e\x21\xa3\x1f\xcb\x61\xbc\x2a\x1f\xc4\xab\x21\x44\xe2\xd6\x7a\x70\x6e\x23\xf5\x71\x1b\x43\xcf\x6d\xf6\xfa\x1a\x59\xb6\x2d\xdb\xbe\xe4\x59\xcf\xd6\x6b\x97\x0d\xb2\xf5\x84\xb1\x05\x8d\x6c\x13\xdb\xe4\x03\xdd\xe2\x29\xc8\x8f\x48\x4e\x48\xf7\xf6\xca\x7a\x21\x87\xbd\x75\x2c\xb9\x3e\x90\xf5\x1c\x9a\x0f\x42\x64\x68\x39\x44\x0e\x79\xa2\x67\xa0\xc8\x11\x6c\x42\x8e\xd8\x72\x44\xca\xd1\x73\xea\x1c\xa7\x2e\xb2\x40\x69\xf5\x2d\x45\x14\x37\x4c\x79\xb8\x26\x3d\x27\xeb\xd7\x85\xf6\xcb\x0e\x3d\x5f\x76\xd6\x21\x5f\x5a\xea\x8a\x91\x2b\xae\x42\xe4\x8d\xb0\xb9\x50\x4d\x75\x2f\x3f\x06\x87\x88\x1a\x08\x0d\xfb\x70\x6a\x0d\x1e\x8f\x7a\x2b\xe8\xc7\xac\xa5\x44\x83\x37\x6e\xb8\xc0\x18\xad\xc1\xf2\xf8\x51\x70\xfd\x60\x1d\xbe\xb5\x3d\xb2\x0f\xbf\x8c\xef\x07\xbd\xd1\xce\xea\x11\x6a\x4e\x1d\x38\x17\x2e\x79\xc8\x11\x45\x03\x3f\x87\x53\x02\x7d\x7e\x12\xa1\x47\xc6\x18\x85\x07\x20\x70\x7c\x09\xd1\x4b\x45\x9d\xf5\xc4\xce\x7a\x2c\x06\xe2\xa9\x06\x7f\xec\x4d\xb9\x2b\x13\x9a\x1f\x02\x05\xce\x3e\x06\xe7\xd8\xf6\x3d\x1a\x2b\xe0\xe8\x0e\xf5\x79\xe2\x26\x64\x6f\xd2\xcb\x31\x90\xe7\xb6\x2e\x5c\x4e\xa1\xb7\x6e\xf2\x20\x25\x8c\x82\x6e\xf0\xe9\xfa\xde\x54\x2e\x4e\x1c\x06\xb2\xbd\xfd\x58\x0e\x79\x00\x22\x8c\x3e\x95\x26\x15\x0d\xf2\x90\x53\xc7\x43\x18\x78\xed\x42\x03\x8e\x87\x08\xeb\x1e\x44\x5d\x18\xad\xe0\x0a\x8e\x1b\x4b\xc9\x7e\x44\xbe\x08\x0e\x48\x58\xf1\xe1\x15\x6a\xc7\x1d\x82\xc1\x28\xba\x0a\xfd\xe0\x90\xf0\xb4\x00\x7b\x8d\xa2\xd4\x7b\xce\x03\xa4\xf4\xb2\xd8\x1f\x19\x7b\x4b\x93\x20\xf5\xf5\x3a\x0c\x93\x17\x9a\x0f\x9a\x75\x30\xb8\x46\x5f\x3e\x6f\xbd\x48\xec\x94\x7a\x51\x2f\x19\x6c\x05\xc3\x44\x71\xf2\x2e\x20\x42\x5c\xa7\xa9\x11\x34\xe3\x95\x94\xc6\xcd\x46\x87\x61\xc3\xcd\x46\x14\x98\xfd\x58\xb5\x3e\x47\xc3\xd9\x17\x50\xd1\xb0\xd9\x78\x67\x1b\xd6\x46\xae\xa1\x2e\x22\x18\x5e\xeb\x04\x2d\x4e\x91\x68\x61\x9d\xa5\x21\xa5\xa9\xd3\x5d\x5d\xdc\xaf\xbd\xd5\x73\xb5\xa3\x76\xd5\xf6\xff\xbe\xf9\xf6\x3b\xf5\xe8\xcf\xff\xfc\x5b\xf1\xbf\xd4\x91\x7a\xa7\x96\x87\x4a\xd5\x3b\xb7\xe3\x64\x40\x6d\xc1\xcd\x2a\xf5\x49\x2d\xcb\x80\x55\x9f\x65\x59\x5d\x47\xb5\x2c\xf3\xeb\x68\x51\xcd\xaa\xaf\xab\x59\xf5\xdf\x6a\x56\xfd\x7e\xef\x4c\x5a\xaa\xe5\xcd\xbe\xb4\x51\x69\x03\x51\x9c\x16\x63\x3d\x3d\x13\xb3\x77\x20\xf6\xc9\xbe\xd8\x83\xa7\x9c\xe5\x2c\x97\xc3\x3c\x9e\xe6\xf1\x38\x8f\xe7\xad\x0b\x40\xa3\x7d\xb2\x3f\xae\x07\x4f\xb9\x09\xc1\xb1\xee\x20\x8e\x73\x28\x51\x14\x79\xeb\x69\x85\x18\x61\xc3\x61\x40\x3f\x7a\x09\xff\xb8\xa1\x68\xec\xf2\x69\x64\x24\x19\xee\xc1\x1a\x86\x4c\x81\x75\xea\x64\x3c\x45\xf0\x6b\x2c\x23\xe6\x2d\x67\x2f\x85\x98\x32\x15\x0c\x26\x5d\x10\xff\x5b\x89\x5b\x2b\xfb\xba\x9e\x3f\xe3\xbd\x03\x7e\xb2\xcf\x07\x4f\x17\x47\xaa\xa9\x64\x3b\xff\x7a\xef\x76\x7b\x52\xcf\xcb\x0e\xef\xed\x3f\xbb\xd9\x35\xaf\xea\x3b\x5f\x2e\x23\x02\x3c\x2d\x7d\xee\x1b\x8c\x82\xe3\xea\xf1\xee\x57\xf5\xce\x2d\xdf\xf7\xa4\x3c\x5e\x5d\x9d\xd5\x92\xf7\x62\xf7\x04\x76\xdb\xe2\xbe\x9f\xfc\x2f\xfd\x33\xe8\x97\x92\xff\xff\x62\xde\x7f\x31\xbd\xf9\xbe\x5e\x3d\xde\x93\xdf\x97\x72\xcb\x23\xea\xf9\x5c\x2d\x8f\x16\xa3\xbf\xb3\x38\x5a\xe1\x71\xbd\xda\x51\xbb\xe5\x89\xf5\xb4\x7d\x5f\xfd\x23\x9f\xb3\xaa\x9a\x2b\xb5\xe4\xd5\xbb\xaa\x5e\x6c\x57\xbc\x35\x45\x5b\xf5\x62\x7b\xeb\xce\x9f\xfa\x49\xff\xab\xc3\x34\x80\xc6\xc3\xba\xde\x7e\xb8\xdc\x7e\x54\xcd\xfe\x91\x91\x08\x22\x3d\xaf\xd4\x43\xb5\xaa\x66\xe8\xcd\xf3\x4a\xd5\xea\xe1\x2d\xaf\xc1\x84\x59\x35\x7f\xfb\xe6\xd5\x1b\x3e\x79\x7d\xf6\xd3\x31\x9f\x9d\x9d\x2d\x0e\x8f\xaa\x07\x7f\x05\x00\x00\xff\xff\x37\xe8\x6f\x5f\x91\x08\x00\x00")
func runtimeSyntaxNimMicroBytes() ([]byte, error) {
return bindataRead(

View File

@@ -15,7 +15,7 @@ color type "\b(int|cint|int8|int16|int32|int64|uint|uint8|uint16|uint32|uint64|f
color type "'[iI](8|16|32|64)?\b" "'[uU](8|16|32|64)?\b" "'[fF](32|64|128)?\b" "'[dD]\b"
color constant.number "\b[0-9]+\b"
color constant.number "\b0[xX][0-9][0-9_]+\b"
color constant.number "\b0[xX][0-9A-Fa-f][0-9_A-Fa-f]+\b"
color constant.number "\b0[ocC][0-7][0-7_]+\b"
color constant.number "\b0[bB][01][01_]+\b"
color constant.number "\b[0-9_]((\.?)[0-9_]+)?[eE][+\-][0-9][0-9_]+\b"