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 |
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 |
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}}== |