diff options
Diffstat (limited to 'doc/syntax/php.nanorc')
-rw-r--r-- | doc/syntax/php.nanorc | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/doc/syntax/php.nanorc b/doc/syntax/php.nanorc new file mode 100644 index 0000000..9cf5441 --- /dev/null +++ b/doc/syntax/php.nanorc @@ -0,0 +1,31 @@ +## Here is an example for PHP +## +syntax "php" "\.php[2345s~]?$" +magic "PHP script text" + +## php markings +color brightgreen "(<\?(php)?|\?>)" + +## functions +color white "\<[a-z_]*\(" + +## types +color green "\<(var|float|global|double|bool|char|int|enum|const)\>" + +## structure +color brightyellow "\<(class|new|private|public|function|for|foreach|if|while|do|else|elseif|case|default|switch)\>" + +## control flow +color magenta "\<(goto|continue|break|return)\>" + +## strings +color brightyellow "<[^= ]*>" ""(\.|[^"])*"" + +## comments +color brightblue "//.*" +color brightblue start="/\*" end="\*/" +#color blue start="<" end=">" +#color red "&[^;[[:space:]]]*;" + +## Trailing whitespace +color ,green "[[:space:]]+$" |