verilog-font-lock-keywords-2

verilog-font-lock-keywords-2 is a variable defined in `verilog-mode.el'.
Its value is shown below.
  • This variable may be risky if used as a file-local variable.

Documentation:
Medium level highlighting for Verilog mode.
See also `verilog-font-lock-extra-types'.

Value:

("\\<\\(\\(?:a\\(?:lways\\(?:_\\(?:comb\\|ff\\|latch\\)\\)?\\|ssign\\)\\|break\\|c\\(?:ase[xz]?\\|lass\\|ontinue\\)\\|d\\(?:e\\(?:assign\\|fault\\)\\|isable\\)\\|e\\(?:lse\\|nd\\(?:c\\(?:ase\\|lass\\)\\|function\\|generate\\|interface\\|module\\|p\\(?:ackage\\|r\\(?:imitive\\|ogram\\)\\)\\|specify\\|ta\\(?:ble\\|sk\\)\\)\\)\\|f\\(?:inal\\|or\\(?:ce\\|ever\\|k\\)?\\|unction\\)\\|generate\\|i\\(?:ff?\\|n\\(?:itial\\|terface\\)\\)\\|join\\(?:_\\(?:any\\|none\\)\\)?\\|m\\(?:\\(?:acrom\\)?odule\\)\\|negedge\\|p\\(?:ackage\\|osedge\\|r\\(?:i\\(?:mitive\\|ority\\)\\|ogram\\)\\)\\|r\\(?:andcase\\|e\\(?:lease\\|peat\\|turn\\)\\)\\|specify\\|ta\\(?:ble\\|sk\\)\\|unique\\|w\\(?:ait\\|hile\\)\\)\\|\\$[a-zA-Z][a-zA-Z0-9_\\$]*\\)\\>" ("\\<\\(\\(?:begin\\|end\\)\\)\\>" . font-lock-type-face) ("\\<\\(\\(?:and\\|b\\(?:it\\|uf\\(?:if[01]\\)?\\)\\|cmos\\|defparam\\|event\\|genvar\\|in\\(?:out\\|put\\|teger\\)\\|lo\\(?:calparam\\|gic\\)\\|mailbox\\|n\\(?:and\\|mos\\|o\\(?:tif[01]\\|[rt]\\)\\)\\|o\\(?:r\\|utput\\)\\|p\\(?:arameter\\|mos\\|ull\\(?:down\\|up\\|[01]\\)\\)\\|r\\(?:cmos\\|e\\(?:al\\(?:time\\)?\\|g\\)\\|nmos\\|pmos\\|tran\\(?:if[01]\\)?\\)\\|s\\(?:emaphore\\|igned\\|truct\\|upply[01]?\\)\\|t\\(?:ime\\|r\\(?:an\\(?:if[01]\\)?\\|i\\(?:and\\|or\\|reg\\|[01]\\)?\\)\\|ypedef\\)\\|uwire\\|vectored\\|w\\(?:and\\|ire\\|or\\)\\|x\\(?:n?or\\)\\)\\)\\>" . font-lock-type-face) ("\\<\\(\\(?:a\\(?:lias\\|ss\\(?:ert\\|ume\\)\\|utomatic\\)\\|b\\(?:efore\\|in\\(?:sof\\|[ds]\\)\\|reak\\|yte\\)\\|c\\(?:ell\\|handle\\|l\\(?:ass\\|ocking\\)\\|o\\(?:n\\(?:fig\\|st\\(?:raint\\)?\\|t\\(?:ext\\|inue\\)\\)\\|ver\\(?:group\\|point\\)?\\)\\|ross\\)\\|d\\(?:e\\(?:\\(?:as\\)?sign\\)\\|ist\\|o\\)\\|e\\(?:dge\\|n\\(?:d\\(?:c\\(?:l\\(?:ass\\|ocking\\)\\|onfig\\)\\|group\\|pro\\(?:gram\\|perty\\)\\|sequence\\)\\|um\\)\\|x\\(?:p\\(?:\\(?:ec\\|or\\)t\\)\\|te\\(?:nds\\|rn\\)\\)\\)\\|f\\(?:irst_match\\|or\\(?:each\\|kjoin\\)\\)\\|genvar\\|highz[01]\\|i\\(?:fnone\\|gnore_bins\\|llegal_bins\\|mport\\|n\\(?:c\\(?:dir\\|lude\\)\\|s\\(?:\\(?:id\\|tanc\\)e\\)\\|t\\(?:ersect\\)?\\)\\)\\|l\\(?:arge\\|ib\\(?:list\\|rary\\)\\|o\\(?:cal\\|ngint\\)\\)\\|m\\(?:atches\\|edium\\|odport\\)\\|n\\(?:ew\\|oshowcancelled\\|ull\\)\\|p\\(?:acked\\|ro\\(?:gram\\|perty\\|tected\\)\\|u\\(?:l\\(?:l[01]\\|sestyle_on\\(?:\\(?:detec\\|even\\)t\\)\\)\\|re\\)\\)\\|r\\(?:and\\(?:c\\(?:ase\\)?\\|sequence\\)?\\|e\\(?:f\\|lease\\|turn\\)\\)\\|s\\(?:calared\\|equence\\|ho\\(?:rt\\(?:int\\|real\\)\\|wcancelled\\)\\|mall\\|olve\\|pecparam\\|t\\(?:atic\\|r\\(?:ing\\|ong[01]\\|uct\\)\\)\\|uper\\)\\|t\\(?:agged\\|h\\(?:is\\|roughout\\)\\|ime\\(?:precision\\|unit\\)\\|ype\\)\\|u\\(?:n\\(?:ion\\|signed\\)\\|se\\)\\|v\\(?:ar\\|irtual\\|oid\\)\\|w\\(?:ait_order\\|eak[01]\\|i\\(?:ldcard\\|th\\(?:in\\)?\\)\\)\\)\\)\\>" . font-lock-type-face) ("\\<\\(\\(?:accept_on\\|checker\\|e\\(?:ndchecker\\|ventually\\)\\|global\\|implies\\|let\\|nexttime\\|re\\(?:ject_on\\|strict\\)\\|s\\(?:_\\(?:always\\|eventually\\|nexttime\\|until\\(?:_with\\)?\\)\\|trong\\|ync_\\(?:\\(?:accep\\|rejec\\)t_on\\)\\)\\|un\\(?:ique0\\|t\\(?:il\\(?:_with\\)?\\|yped\\)\\)\\|weak\\)\\)\\>" . font-lock-type-face) ("\\<\\(\\(?:i\\(?:mplements\\|nterconnect\\)\\|nettype\\|soft\\)\\)\\>" . font-lock-type-face) ("\\<\\(\\(?:a\\(?:b\\(?:ove\\|s\\(?:delay\\)?\\)\\|c\\(?:_stim\\|osh?\\)\\|liasparam\\|nal\\(?:og\\|ysis\\)\\|sinh?\\|tan[2h]?\\)\\|branch\\|c\\(?:eil\\|o\\(?:nnect\\(?:module\\|rules\\)\\|sh?\\)\\)\\|d\\(?:d[tx]\\|\\(?:isciplin\\|river_updat\\)e\\)\\|e\\(?:nd\\(?:connectrules\\|discipline\\|nature\\|paramset\\)\\|x\\(?:clude\\|p\\)\\)\\|f\\(?:inal_step\\|l\\(?:icker_noise\\|o\\(?:or\\|w\\)\\)\\|rom\\)\\|ground\\|hypot\\|i\\(?:dt\\(?:mod\\)?\\|n\\(?:f\\|itial_step\\)\\)\\|l\\(?:a\\(?:place_\\(?:n[dp]\\|z[dp]\\)\\|st_crossing\\)\\|imexp\\|n\\|og\\)\\|m\\(?:ax\\|in\\)\\|n\\(?:ature\\|et_resolution\\|oise_table\\)\\|p\\(?:aramset\\|o\\(?:tential\\|w\\)\\)\\|s\\(?:inh?\\|lew\\|qrt\\)\\|t\\(?:anh?\\|imer\\|ransition\\)\\|w\\(?:hite_noise\\|real\\)\\|zi_\\(?:n[dp]\\|zd\\)\\)\\)\\>" . verilog-font-lock-ams-face) ("\\<\\(\\(macro\\)?module\\|primitive\\|class\\|program\\|interface\\|package\\|task\\)\\>\\s-*\\(\\sw+\\)" (1 font-lock-keyword-face) (3 font-lock-function-name-face 'prepend)) ("\\\\s-+\\(integer\\|real\\(time\\)?\\|time\\)\\s-+\\(\\sw+\\)" (1 font-lock-keyword-face) (3 font-lock-constant-face prepend)) ("\\\\s-+\\(\\[[^]]+\\]\\)\\s-+\\(\\sw+\\)" (1 font-lock-keyword-face) (2 font-lock-constant-face append)) ("\\\\s-+\\(\\sw+\\)" 1 'font-lock-constant-face append) "\\(//\\s-*\\(\\(?:0in\\|auto\\|leda\\|rtl_synthesis\\|s\\(?:urefire\\|ynopsys\\)\\|verilint\\)\\)\\s-.*\\)" ("\\(\\\\\\S-*\\s-\\)" 0 font-lock-function-name-face) ("`\\s-*[A-Za-z][A-Za-z0-9_]*" 0 (if (boundp 'font-lock-preprocessor-face) 'font-lock-preprocessor-face 'font-lock-type-face)) ("\\(@\\)\\|\\(#\\s-*\\(\\([0-9_.]+\\('s?[hdxbo][0-9a-fA-F_xz]*\\)?\\)\\|\\(([^()]+)\\|\\sw+\\)\\)\\)" 0 font-lock-type-face append) ("\\([A-Za-z][A-Za-z0-9_]*\\)\\s-*(" 1 font-lock-function-name-face))