-
if !title?
-
if attr?(:style, 'source') && attr?(:language) programlisting(id=@id role=(attr :role) xreflabel=(attr :reftext) language=(attr :language)
linenumbering=((attr? :linenums) ? 'numbered' : 'unnumbered')) =content
-
else screen id=@id role=(attr :role) xreflabel=(attr :reftext) =content
-
-
else formalpara id=@id role=(attr :role) xreflabel=(attr :reftext)
title=title para - if attr?(:style, 'source') && attr?(:language) programlisting language=(attr :language) linenumbering=((attr? :linenums) ? 'numbered' : 'unnumbered') =content - else screen=content