Function: ebnf-generate-repeat
ebnf-generate-repeat is a byte-compiled function defined in
ebnf2ps.el.gz.
Signature
(ebnf-generate-repeat REPEAT)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/ebnf2ps.el.gz
;; [repeat width-fun dim-fun entry height width times element]
(defun ebnf-generate-repeat (repeat)
(let ((times (ebnf-node-name repeat))
(element (ebnf-node-separator repeat)))
(ps-output-string times)
(ps-output " "
(ebnf-format-float
(ebnf-node-entry repeat)
(ebnf-node-height repeat)
(ebnf-node-width repeat)
(if element
(+ (ebnf-node-width element)
ebnf-space-R ebnf-space-R ebnf-space-R
(* (length times) ebnf-font-width-R))
0.0))
" " ebnf-direction "RP\n")
(and element
(ebnf-node-generation element)))
(ps-output "EOS\n"))