## Cython nanorc, based off of Python nanorc.
##
syntax "Cython" "\.pyx$" "\.pxd$" "\.pyi$"
-icolor brightred "def [ 0-9A-Z_]+"
-icolor brightred "cpdef [0-9A-Z_]+\(.*\):"
-icolor brightred "cdef cppclass [ 0-9A-Z_]+\(.*\):"
+color brightred (i) "def [ 0-9A-Z_]+"
+color brightred (i) "cpdef [0-9A-Z_]+\(.*\):"
+color brightred (i) "cdef cppclass [ 0-9A-Z_]+\(.*\):"
#String Color
color cyan "['][^']*[^\\][']" "[']{3}.*[^\\][']{3}"
color cyan "["][^"]*[^\\]["]" "["]{3}.*[^\\]["]{3}"
-color cyan "(?s)"""[^"].*?"""" "(?s)'''[^'].*?'''"
+color cyan (s) """"[^"].*?"""" (s) "'''[^'].*?'''"
# Comment Color
color brightblue "#.*$"