ASCII art diagram converter: Difference between revisions

Content added Content deleted
(julia example)
Line 595: Line 595:
const decoded = diagramtostruct(diagram)
const decoded = diagramtostruct(diagram)


println("Diagram as bit fields:\nName Bits Start End\n------ ---- ----- ---")
println("Diagram as bit fields:\nName Bits Start End\n------ ---- ----- ---")
for bf in decoded
for bf in decoded
println(rpad(bf.name, 8), rpad(bf.bits, 6), rpad(bf.fieldstart, 6), lpad(bf.fieldend, 6))
println(rpad(bf.name, 8), rpad(bf.bits, 6), rpad(bf.fieldstart, 6), lpad(bf.fieldend, 6))
Line 604: Line 604:
<pre>
<pre>
Diagram as bit fields:
Diagram as bit fields:
Name Bits Start End
Name Bits Start End
------ ---- ----- ---
------ ---- ----- ---
ID 16 0 15
ID 16 0 15
Line 637: Line 637:
ARCOUNT 16 0110100110100100
ARCOUNT 16 0110100110100100
</pre>
</pre>





=={{header|Perl 6}}==
=={{header|Perl 6}}==