# PHP syntax file # Copy and ungzip this file to /usr/lib/mc/syntax # Edit ~/.cedit/Syntax and add: # # file ..\*\\.(php|php3)$ php\sfile # include php.syntax context default keyword brightcyan/17 keyword whole and yellow/24 keyword whole or yellow/24 keyword whole xor yellow/24 keyword whole __FILE__ yellow/24 keyword whole __LINE__ yellow/24 keyword whole array yellow/24 keyword whole as yellow/24 keyword whole break yellow/24 keyword whole case yellow/24 keyword whole cfunction yellow/24 keyword whole class yellow/24 keyword whole const continue yellow/24 keyword whole declare yellow/24 keyword whole default yellow/24 keyword whole die yellow/24 keyword whole do yellow/24 keyword whole echo yellow/24 keyword whole else yellow/24 keyword whole elseif yellow/24 keyword whole empty yellow/24 keyword whole enddeclare yellow/24 keyword whole endfor yellow/24 keyword whole endforeach yellow/24 keyword whole endif yellow/24 keyword whole endswitch yellow/24 keyword whole endwhile yellow/24 keyword whole eval yellow/24 keyword whole exit yellow/24 keyword whole extends yellow/24 keyword whole for yellow/24 keyword whole foreach yellow/24 keyword whole function yellow/24 keyword whole global yellow/24 keyword whole if yellow/24 keyword whole include yellow/24 keyword whole include_once yellow/24 keyword whole isset yellow/24 keyword whole list yellow/24 keyword whole new yellow/24 keyword whole old_function yellow/24 keyword whole print yellow/24 keyword whole require yellow/24 keyword whole require_once yellow/24 keyword whole return yellow/24 keyword whole static yellow/24 keyword whole switch yellow/24 keyword whole unset yellow/24 keyword whole use var yellow/24 keyword whole while yellow/24 keyword whole __FUNCTION__ yellow/24 keyword whole __CLASS__ yellow/24 keyword $\{ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\}\[ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz1234567890\] brightgreen/18 keyword /\* brown/22 keyword \*/ brown/22 keyword '\\\{"abtnvfr\}' brightgreen/16 keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen/16 keyword '\\'' brightgreen/16 keyword '\\\\' brightgreen/16 keyword '\\0' brightgreen/16 keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>? ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen/16 keyword > yellow/24 keyword < yellow/24 keyword \+ yellow/24 keyword - yellow/24 keyword \* yellow/24 # keyword / yellow/24 keyword % yellow/24 keyword = yellow/24 keyword != yellow/24 keyword == yellow/24 keyword { brightcyan/14 keyword } brightcyan/14 keyword ( brightcyan/15 keyword ) brightcyan/15 keyword [ brightcyan/14 keyword ] brightcyan/14 keyword , brightcyan/14 keyword : brightcyan/14 keyword ; brightmagenta/19 keyword #define\[\t\s\]\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\]\[\t\s\]0x\[0123456789abcdefABCDEF\] brightred/18 context exclusive /\* \*/ brown/22 spellcheck context // \n brown/22 spellcheck context linestart # \n brightred/18 keyword \\\n yellow/24 keyword /\**\*/ brown/22 keyword "+" red/19 keyword <+> red/19 context " " cyan/6 spellcheck keyword \\" brightcyan/16 keyword \\\n brightcyan/16 keyword %% brightcyan/16 keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightcyan/16 keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diu\} brightcyan/16 keyword %\[hl\]n brightcyan/16 keyword %\[.\]\[0123456789\]s brightcyan/16 keyword %[*] brightcyan/16 keyword %c brightcyan/16 keyword \\\{0123\}\{01234567\}\{01234567\} brightcyan/16 keyword \\\\ brightcyan/16 keyword \\' brightcyan/16 keyword \\\{abtnvfr\} brightcyan/16