compiler.cfg.graphviz: add block numbers to labels

db4
Alex Vondrak 2011-06-27 15:08:55 -07:00 committed by John Benediktsson
parent a3ea32ed3e
commit 040f43854b
1 changed files with 6 additions and 2 deletions

View File

@ -26,10 +26,14 @@ IN: compiler.cfg.graphviz
: left-justify ( str -- str' )
string-lines "\\l" join ;
: left-justified ( quot -- str )
with-string-writer left-justify ; inline
: bb-label ( bb -- str )
[ number>> number>string ]
[
instructions>> [ insn. ] each
] with-string-writer left-justify ;
[ instructions>> [ insn. ] each ] left-justified
] bi "\\n" glue ;
: add-cfg-vertex ( graph bb -- graph' )
[ number>> <node> ]