vhdl-font-lock-keywords-1
vhdl-font-lock-keywords-1 is a variable defined in `
vhdl-mode.el
'.
Its value is
(("'\\<\\(\\(?:a\\(?:ctive\\|scending\\)\\|base\\|d\\(?:elayed\\|riving\\(?:_value\\)?\\)\\|event\\|foreign\\|high\\|i\\(?:\\(?:mag\\|nstance_nam\\)e\\)\\|l\\(?:ast_\\(?:active\\|event\\|value\\)\\|e\\(?:ft\\(?:of\\)?\\|ngth\\)\\|ow\\)\\|p\\(?:ath_name\\|os\\|red\\)\\|quiet\\|r\\(?:ange\\|everse_range\\|ight\\(?:of\\)?\\)\\|s\\(?:imple_name\\|table\\|ucc\\)\\|transaction\\|val\\(?:ue\\)?\\)\\)\\>" 1 vhdl-font-lock-attribute-face)
("\\<\\(\\(?:b\\(?:it\\(?:_vector\\)?\\|oolean\\)\\|character\\|delay_length\\|file_open_\\(?:kind\\|status\\)\\|integer\\|line\\|natural\\|positive\\|real\\|s\\(?:everity_level\\|i\\(?:de\\|gned\\)\\|t\\(?:d_\\(?:logic\\(?:_vector\\)?\\|ulogic\\(?:_vector\\)?\\)\\|ring\\)\\)\\|t\\(?:ext\\|ime\\)\\|unsigned\\)\\)\\>" 1 font-lock-type-face)
("\\<\\(\\(?:conv_\\(?:integer\\|s\\(?:igned\\|td_logic_vector\\)\\|unsigned\\)\\|deallocate\\|e\\(?:ndfile\\|xt\\)\\|falling_edge\\|h\\(?:read\\|write\\)\\|is_X\\|now\\|o\\(?:read\\|write\\)\\|r\\(?:e\\(?:ad\\(?:line\\)?\\|s\\(?:ize\\|olved\\)\\)\\|ising_edge\\|otate_\\(?:\\(?:lef\\|righ\\)t\\)\\)\\|s\\(?:h\\(?:ift_\\(?:\\(?:lef\\|righ\\)t\\)\\|[lr]\\)\\|td_match\\|xt\\)\\|to_\\(?:01\\|UX01\\|X01Z?\\|bit\\(?:Vector\\)?\\|integer\\|s\\(?:igned\\|td\\(?:LogicVector\\|ULogic\\(?:Vector\\)?\\)\\)\\|unsigned\\)\\|write\\(?:line\\)?\\)\\)\\>" 1 vhdl-font-lock-function-face)
("\\<\\(\\(?:ieee\\|numeric_\\(?:bit\\|std\\)\\|st\\(?:andard\\|d\\(?:_logic_\\(?:1164\\|arith\\|misc\\|signed\\|textio\\|unsigned\\)\\)?\\)\\|textio\\|work\\)\\)\\>" 1 vhdl-font-lock-function-face)
("\\<\\(\\(?:append_mode\\|error\\|f\\(?:a\\(?:\\(?:ilur\\|ls\\)e\\)\\|s\\)\\|hr\\|left\\|m\\(?:in\\|ode_error\\|s\\)\\|n\\(?:ame_error\\|ote\\|s\\)\\|open_ok\\|ps\\|r\\(?:ead_mode\\|ight\\)\\|s\\(?:ec\\|tatus_error\\)\\|true\\|us\\|w\\(?:arning\\|rite_mode\\)\\)\\)\\>" 1 vhdl-font-lock-enumvalue-face)
("\\<\\(\\(?:\\)\\)\\>" 1 font-lock-constant-face)
("\\<\\(\\(?:a\\(?:bs\\|ccess\\|fter\\|l\\(?:ias\\|l\\)\\|nd\\|r\\(?:chitecture\\|ray\\)\\|ssert\\|ttribute\\)\\|b\\(?:egin\\|lock\\|ody\\|u\\(?:ffer\\|s\\)\\)\\|c\\(?:ase\\|o\\(?:mponent\\|n\\(?:figuration\\|stant\\)\\)\\)\\|d\\(?:isconnect\\|ownto\\)\\|e\\(?:ls\\(?:e\\|if\\)\\|n\\(?:d\\|tity\\)\\|xit\\)\\|f\\(?:ile\\|or\\|unction\\)\\|g\\(?:ener\\(?:ate\\|ic\\)\\|roup\\|uarded\\)\\|i\\(?:mpure\\|n\\(?:ertial\\|out\\)\\|[fns]\\)\\|l\\(?:abel\\|i\\(?:brary\\|nkage\\|teral\\)\\|oop\\)\\|m\\(?:ap\\|od\\)\\|n\\(?:and\\|e\\(?:w\\|xt\\)\\|o[rt]\\|ull\\)\\|o\\(?:pen\\|thers\\|ut\\|[fnr]\\)\\|p\\(?:ackage\\|o\\(?:rt\\|stponed\\)\\|ro\\(?:ce\\(?:dure\\|ss\\)\\|tected\\)\\|ure\\)\\|r\\(?:ange\\|e\\(?:cord\\|gister\\|ject\\|m\\|port\\|turn\\)\\|o[lr]\\)\\|s\\(?:e\\(?:lect\\|verity\\)\\|hared\\|ignal\\|l[al]\\|r[al]\\|ubtype\\)\\|t\\(?:hen\\|o\\|ransport\\|ype\\)\\|u\\(?:n\\(?:affected\\|its\\|til\\)\\|se\\)\\|variable\\|w\\(?:ait\\|h\\(?:en\\|ile\\)\\|ith\\)\\|x\\(?:n?or\\)\\)\\)\\>" 1 font-lock-keyword-face))
- This variable may be risky if used as a file-local variable.
Documentation:
For consideration as a value of `vhdl-font-lock-keywords'.
This does highlighting of keywords and standard identifiers.