syntax .c-uchar4

state 4left
    char 0-9a-fA-F 3left special
    eat END error

state 3left
    char 0-9a-fA-F 2left special
    eat END error

state 2left
    char 0-9a-fA-F 1left special
    eat END error

state 1left
    char 0-9a-fA-F END special
    eat END error

syntax .c-uchar8

state 8left
    char 0-9a-fA-F 7left special
    eat END error

state 7left
    char 0-9a-fA-F 6left special
    eat END error

state 6left
    char 0-9a-fA-F 5left special
    eat END error

state 5left
    char 0-9a-fA-F .c-uchar4:END special
    eat END error
