]> git.lizzy.rs Git - micro.git/commitdiff
Update haskell syntax file
authorZachary Yedidia <zyedidia@gmail.com>
Wed, 12 Feb 2020 00:13:36 +0000 (19:13 -0500)
committerZachary Yedidia <zyedidia@gmail.com>
Wed, 12 Feb 2020 00:13:36 +0000 (19:13 -0500)
internal/config/runtime.go
runtime/syntax/haskell.yaml

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