Function: vhdl-template-array
vhdl-template-array is an interactive and byte-compiled function
defined in vhdl-mode.el.gz.
Signature
(vhdl-template-array KIND &optional SECONDARY)
Documentation
Insert array type definition.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/vhdl-mode.el.gz
(defun vhdl-template-array (kind &optional secondary)
"Insert array type definition."
(interactive)
(let ((start (point)))
(vhdl-insert-keyword "ARRAY (")
(when (or (vhdl-template-field "range" nil (not secondary) start (point))
secondary)
(vhdl-insert-keyword ") OF ")
(vhdl-template-field (if (eq kind 'type) "type" "nature"))
(vhdl-insert-keyword ";"))))