Generating BF-code with single purpose
BrainFuck (Score : 13073, BF : 2299 2286, BF (generated) : 1643)

,&gt;++++++++[&lt;------&gt;-&gt;&gt;&gt;+++++++++++&gt;+++++++++++&gt;+++++&gt;++++++++&gt;++++++++&gt;++++++&gt;++++++&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;]
&gt;&gt;&gt;+++&gt;+++++&gt;+++&gt;----&gt;--&gt;---&gt;--&lt;&lt;&lt;&lt;........&lt;&lt;.&gt;&gt;&gt;&gt;&gt;.&lt;.&lt;&lt;.&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;......&gt;&gt;.&lt;&lt;......&gt;&gt;.&lt;&lt;.
..............&gt;&gt;.&lt;&lt;......&gt;&gt;.&lt;&lt;.....&gt;.......&lt;&lt;.&gt;&gt;&gt;.&lt;&lt;..&gt;&gt;..&gt;..&lt;.&gt;...&lt;.&lt;&lt;....&gt;&gt;.&gt;.&lt;.&gt;.&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;+&lt;
[&gt;-]&gt;[&gt;&gt;&gt;&gt;&gt;&gt;....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;...&lt;&lt;&lt;.&gt;&gt;&gt;.&lt;&lt;&lt;..&gt;&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;..&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;.&gt;&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;
&lt;....&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;.&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;..&lt;&lt;...&gt;&gt;.&lt;&lt;
&lt;....&gt;&gt;&gt;.&lt;&lt;......&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;-&gt;&gt;+&lt;]&gt;-[+&lt;&lt;&lt;-&gt;[-]+&gt;[-]&lt;&lt;[&gt;-]&gt;[&gt;&gt;&gt;&gt;&gt;&gt;.....&gt;&gt;&gt;
.&lt;&lt;.&gt;&gt;.&lt;&lt;&lt;..&gt;&gt;&gt;.&lt;&lt;.....&gt;&gt;.&lt;&lt;&lt;.&gt;&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;.&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;.&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;
.&lt;&lt;.&gt;&gt;.&lt;&lt;.....&gt;&gt;.&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;-&gt;&gt;+&lt;]&gt;-[+&lt;&lt;&lt;-&gt;[-]+&gt;[-]&lt;&lt;[&gt;-]&gt;[&gt;&gt;&gt;&gt;&gt;&gt;....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;...&lt;&lt;&lt;.&gt;&gt;&gt;.&lt;&lt;&lt;..&gt;&gt;
&gt;.&lt;&lt;.&gt;&gt;....&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;..&gt;&gt;.&lt;&lt;.&gt;&gt;...&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;......&gt;&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;......
&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;-&gt;&gt;+&lt;]&gt;-[+&lt;&lt;&lt;-&gt;[-]+&gt;[-]&lt;&lt;[&gt;-]&gt;[&gt;&gt;&gt;&gt;&gt;&gt;....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;...&lt;&lt;&lt;.&gt;&gt;&gt;.&lt;
&lt;&lt;..&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;....&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;.&lt;&lt;..&gt;&gt;...&lt;&lt;.&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;....&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;
&gt;.&lt;&lt;......&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;-&gt;&gt;+&lt;]&gt;-[+&lt;&lt;&lt;-&gt;[-]+&gt;[-]&lt;&lt;[&gt;-]&gt;[&gt;&gt;&gt;&gt;&gt;&gt;....&gt;&gt;&gt;.&lt;&lt;&lt;.&gt;&gt;&gt;
...&lt;&lt;.&gt;&gt;.&lt;&lt;&lt;..&gt;&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;......&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;.&gt;&gt;.&lt;&lt;&lt;....
&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;....&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;....&lt;&lt;.....&gt;&gt;.&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;-&gt;&gt;+&lt;]&gt;-[+&lt;&lt;&lt;-&gt;[-]+&gt;[-]&lt;&lt;[&gt;-]&gt;[&gt;&gt;&gt;
&gt;&gt;&gt;....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;...&lt;&lt;&lt;...&gt;&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;......&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;&lt;.&gt;&gt;&gt;.&lt;&lt;&lt;..&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;
....&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;......&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;-&gt;&gt;+&lt;]&gt;-[+&lt;&lt;&lt;-&gt;[-]+&gt;[-]&lt;&lt;[&gt;-]&gt;[
&gt;&gt;&gt;&gt;&gt;&gt;....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;...&lt;&lt;&lt;...&gt;&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;.&gt;&gt;&gt;...&lt;&lt;&lt;.&gt;&gt;&gt;.&lt;&lt;&lt;..&gt;&gt;&gt;.&lt;&lt;....
&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;......&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;-&gt;&gt;+&lt;]&gt;-[+&lt;&lt;&lt;-&gt;[-]+&gt;
[-]&lt;&lt;[&gt;-]&gt;[&gt;&gt;&gt;&gt;&gt;&gt;...&gt;&gt;&gt;....&lt;&lt;&lt;.&gt;&gt;&gt;.&lt;&lt;&lt;..&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;...&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;.....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;..&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;..
...&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;.....&gt;&gt;&gt;.&lt;&lt;......&gt;&gt;.&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;-&gt;&gt;+&lt;]&gt;-[+&lt;&lt;&lt;-&gt;[-]+&gt;[-]&lt;&lt;[&gt;-]&gt;[&gt;&gt;&gt;&gt;&gt;&gt;...
.&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;...&lt;&lt;&lt;.&gt;&gt;&gt;.&lt;&lt;&lt;..&gt;&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;.&gt;&gt;&gt;...&lt;&lt;.&gt;&gt;
.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;......&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;-&gt;
&gt;+&lt;]&gt;-[+&lt;&lt;&lt;-&gt;[-]+&gt;[-]&lt;&lt;[&gt;-]&gt;[&gt;&gt;&gt;&gt;&gt;&gt;....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;...&lt;&lt;&lt;.&gt;&gt;&gt;.&lt;&lt;&lt;..&gt;&gt;&gt;.&lt;&lt;....&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;...
&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;......&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;.&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;.&gt;&gt;....&lt;&lt;...&gt;&gt;.&lt;&lt;&lt;....&gt;&gt;&gt;.&lt;&lt;......&gt;&gt;.&lt;
&lt;&lt;...&gt;&gt;&gt;...&lt;&lt;...&gt;&gt;.&gt;]]]]]]]]]]


(FYI : over 90% of above code is generated by JS code to generate part of BrainFuck code generating part of BrainFuck code generating ASCII art.)

This program gets one ASCII character ('0'~'9') and print the BF code generating the ASCII art.

Generated BF codes : 

#0
++++++++[-&gt;+&gt;++++&gt;++++++&gt;++++++&gt;+++++++++++++++&gt;++++++&gt;+++++&lt;&lt;&lt;&lt;&lt;&lt;&lt;]&gt;++&gt;&gt;--&gt;---&gt;++++&gt;-&gt;-&lt;&lt;&lt;&lt;.&gt;...&lt;.&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;..&gt;&gt;&gt;&gt;.&lt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;.&gt;.&lt;&lt;&lt;&lt;..&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.
#1
++++++++[-&gt;+&gt;++++&gt;++++++&gt;++++++&gt;+++++++++++++++&gt;++++++&gt;+++++&lt;&lt;&lt;&lt;&lt;&lt;&lt;]&gt;++&gt;&gt;--&gt;---&gt;++++&gt;-&gt;-&lt;&lt;&lt;&lt;&lt;.&gt;.&lt;&lt;.&gt;&gt;&gt;&gt;&gt;.&lt;.&lt;&lt;&lt;&lt;.&gt;.&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;.&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;.&gt;&gt;&gt;&gt;&gt;.
#2
++++++++[-&gt;+&gt;++++&gt;++++++&gt;++++++&gt;+++++++++++++++&gt;++++++&gt;+++++&lt;&lt;&lt;&lt;&lt;&lt;&lt;]&gt;++&gt;&gt;--&gt;---&gt;++++&gt;-&gt;-&lt;&lt;&lt;&lt;.&gt;...&lt;.&lt;&lt;.&gt;....&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;.&gt;...&gt;&gt;&gt;.&lt;&lt;&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.
#3
++++++++[-&gt;+&gt;++++&gt;++++++&gt;++++++&gt;+++++++++++++++&gt;++++++&gt;+++++&lt;&lt;&lt;&lt;&lt;&lt;&lt;]&gt;++&gt;&gt;--&gt;---&gt;++++&gt;-&gt;-&lt;&lt;&lt;&lt;.&gt;...&lt;.&lt;&lt;.&gt;....&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;.&gt;&gt;...&gt;.&lt;&lt;&lt;&lt;.&gt;....&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.
#4
++++++++[-&gt;+&gt;++++&gt;++++++&gt;++++++&gt;+++++++++++++++&gt;++++++&gt;+++++&lt;&lt;&lt;&lt;&lt;&lt;&lt;]&gt;++&gt;&gt;--&gt;---&gt;++++&gt;-&gt;-&lt;&lt;&lt;&lt;.&lt;...&gt;.&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;.&lt;&lt;&lt;&lt;.&gt;....&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;....&gt;&gt;&gt;&gt;&gt;.
#5
++++++++[-&gt;+&gt;++++&gt;++++++&gt;++++++&gt;+++++++++++++++&gt;++++++&gt;+++++&lt;&lt;&lt;&lt;&lt;&lt;&lt;]&gt;++&gt;&gt;--&gt;---&gt;++++&gt;-&gt;-&lt;&lt;&lt;&lt;.&gt;...&lt;&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&lt;.&lt;&lt;.&gt;....&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.
#6
++++++++[-&gt;+&gt;++++&gt;++++++&gt;++++++&gt;+++++++++++++++&gt;++++++&gt;+++++&lt;&lt;&lt;&lt;&lt;&lt;&lt;]&gt;++&gt;&gt;--&gt;---&gt;++++&gt;-&gt;-&lt;&lt;&lt;&lt;.&gt;...&lt;&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;...&lt;.&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.
#7
++++++++[-&gt;+&gt;++++&gt;++++++&gt;++++++&gt;+++++++++++++++&gt;++++++&gt;+++++&lt;&lt;&lt;&lt;&lt;&lt;&lt;]&gt;++&gt;&gt;--&gt;---&gt;++++&gt;-&gt;-&lt;&lt;&lt;....&lt;.&lt;&lt;.&gt;...&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;&lt;.&gt;..&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;&lt;.&gt;.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;&gt;.
#8
++++++++[-&gt;+&gt;++++&gt;++++++&gt;++++++&gt;+++++++++++++++&gt;++++++&gt;+++++&lt;&lt;&lt;&lt;&lt;&lt;&lt;]&gt;++&gt;&gt;--&gt;---&gt;++++&gt;-&gt;-&lt;&lt;&lt;&lt;.&gt;...&lt;.&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;...&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.
#9
++++++++[-&gt;+&gt;++++&gt;++++++&gt;++++++&gt;+++++++++++++++&gt;++++++&gt;+++++&lt;&lt;&lt;&lt;&lt;&lt;&lt;]&gt;++&gt;&gt;--&gt;---&gt;++++&gt;-&gt;-&lt;&lt;&lt;&lt;.&gt;...&lt;.&lt;&lt;.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;.&lt;&lt;&lt;&lt;.&gt;....&gt;&gt;&gt;.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;...&gt;&gt;&gt;.


Example output for 7 :

----.
   /
  /
 /
'