## Here is an example for Guile scheme. syntax "guile" "\.scm$" header "^#!.*guile" magic "guile" color green "\<(let|if|when|lambda|map)\>" color brightcyan "\<(define)\>" # Quoted symbols color brightyellow "'\<(\w|-)+\>" # Chars color brightmagenta "#\\." color brightmagenta "#\\\w+\>" # Booleans color brightred "(#t|#f)\>" # Parameters color blue "#:(\w|[?-])+" # Strings color yellow ""(\\.|[^"])*"" # Comments color cyan "(^|[[:space:]]);.*$"