Method: IsoDoc::Function::Blocks#pseudocode_parse
- Defined in:
- lib/isodoc/function/blocks.rb
#pseudocode_parse(node, out) ⇒ Object
38 39 40 41 42 43 44 45 46 47 |
# File 'lib/isodoc/function/blocks.rb', line 38 def pseudocode_parse(node, out) @in_figure = true name = node.at(ns("./fmt-name")) s = node.at(ns("./fmt-figure")) || node out.div **pseudocode_attrs(node) do |div| s.children.each { |n| parse(n, div) unless n.name == "fmt-name" } sourcecode_name_parse(node, div, name) end @in_figure = false end |