1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
<pre><tt><a name="line1"><font color="#000000">01: </font></a><i><font color="#9A1900">/*</font></i>
<a name="line2"><font color="#000000">02: </font></a><i><font color="#9A1900"> This is a classical Hello program</font></i>
<a name="line3"><font color="#000000">03: </font></a><i><font color="#9A1900"> to test source-highlight with Java programs.</font></i>
<a name="line4"><font color="#000000">04: </font></a><i><font color="#9A1900"> </font></i>
<a name="line5"><font color="#000000">05: </font></a><i><font color="#9A1900"> to have an html translation type</font></i>
<a name="line6"><font color="#000000">06: </font></a><i><font color="#9A1900"></font></i>
<a name="line7"><font color="#000000">07: </font></a><i><font color="#9A1900"> source-highlight -s java -f html --input Hello.java --output Hello.html</font></i>
<a name="line8"><font color="#000000">08: </font></a><i><font color="#9A1900"> source-highlight -s java -f html < Hello.java > Hello.html</font></i>
<a name="line9"><font color="#000000">09: </font></a><i><font color="#9A1900"></font></i>
<a name="line10"><font color="#000000">10: </font></a><i><font color="#9A1900"> or type source-highlight --help for the list of options</font></i>
<a name="line11"><font color="#000000">11: </font></a><i><font color="#9A1900"></font></i>
<a name="line12"><font color="#000000">12: </font></a><i><font color="#9A1900"> written by</font></i>
<a name="line13"><font color="#000000">13: </font></a><i><font color="#9A1900"> Lorenzo Bettini</font></i>
<a name="line14"><font color="#000000">14: </font></a><i><font color="#9A1900"> http://www.lorenzobettini.it</font></i>
<a name="line15"><font color="#000000">15: </font></a><i><font color="#9A1900"> http://www.gnu.org/software/src-highlite</font></i>
<a name="line16"><font color="#000000">16: </font></a><i><font color="#9A1900">*/</font></i>
<a name="line17"><font color="#000000">17: </font></a>
<a name="line18"><font color="#000000">18: </font></a><b><font color="#000080">import</font></b> java<font color="#990000">.</font>io<font color="#990000">.</font><font color="#990000">*</font> <font color="#990000">;</font>
<a name="line19"><font color="#000000">19: </font></a>
<a name="line20"><font color="#000000">20: </font></a><b><font color="#0000FF">public</font></b> <b><font color="#0000FF">class</font></b> Hello <font color="#FF0000">{</font>
<a name="line21"><font color="#000000">21: </font></a> <font color="#009900">int</font> foo <font color="#990000">=</font> <font color="#993399">1998</font> <font color="#990000">;</font>
<a name="line22"><font color="#000000">22: </font></a> <font color="#009900">int</font> hex_foo <font color="#990000">=</font> <font color="#993399">0xCAFEBABE</font><font color="#990000">;</font>
<a name="line23"><font color="#000000">23: </font></a> <font color="#009900">boolean</font> b <font color="#990000">=</font> <b><font color="#0000FF">false</font></b><font color="#990000">;</font>
<a name="line24"><font color="#000000">24: </font></a> Integer i <font color="#990000">=</font> <b><font color="#0000FF">null</font></b> <font color="#990000">;</font>
<a name="line25"><font color="#000000">25: </font></a> <font color="#009900">char</font> c <font color="#990000">=</font> <font color="#FF0000">'\''</font><font color="#990000">,</font> d <font color="#990000">=</font> <font color="#FF0000">'n'</font><font color="#990000">,</font> e <font color="#990000">=</font> <font color="#FF0000">'\\'</font> <font color="#990000">;</font>
<a name="line26"><font color="#000000">26: </font></a> String xml <font color="#990000">=</font> <font color="#FF0000">"<tag attr=\"value\">&auml;</tag>"</font><font color="#990000">,</font> foo2 <font color="#990000">=</font> <font color="#FF0000">"\\"</font> <font color="#990000">;</font>
<a name="line27"><font color="#000000">27: </font></a>
<a name="line28"><font color="#000000">28: </font></a> <b><font color="#0000FF">public</font></b> <b><font color="#0000FF">static</font></b> <font color="#009900">void</font> <b><font color="#000000">main</font></b><font color="#990000">(</font> String args<font color="#990000">[</font><font color="#990000">]</font> <font color="#990000">)</font> <font color="#FF0000">{</font>
<a name="line29"><font color="#000000">29: </font></a> <i><font color="#9A1900">// just some greetings ;-) /*</font></i>
<a name="line30"><font color="#000000">30: </font></a> System<font color="#990000">.</font>out<font color="#990000">.</font><b><font color="#000000">println</font></b><font color="#990000">(</font> <font color="#FF0000">"Hello from java2html :-)"</font> <font color="#990000">)</font> <font color="#990000">;</font>
<a name="line31"><font color="#000000">31: </font></a> System<font color="#990000">.</font>out<font color="#990000">.</font><b><font color="#000000">println</font></b><font color="#990000">(</font> <font color="#FF0000">"\tby Lorenzo Bettini"</font> <font color="#990000">)</font> <font color="#990000">;</font>
<a name="line32"><font color="#000000">32: </font></a> System<font color="#990000">.</font>out<font color="#990000">.</font><b><font color="#000000">println</font></b><font color="#990000">(</font> <font color="#FF0000">"\thttp://www.lorenzobettini.it"</font> <font color="#990000">)</font> <font color="#990000">;</font>
<a name="line33"><font color="#000000">33: </font></a> <b><font color="#0000FF">if</font></b> <font color="#990000">(</font>argc <font color="#990000">></font> <font color="#993399">0</font><font color="#990000">)</font>
<a name="line34"><font color="#000000">34: </font></a> String param <font color="#990000">=</font> argc<font color="#990000">[</font><font color="#993399">0</font><font color="#990000">]</font><font color="#990000">;</font>
<a name="line35"><font color="#000000">35: </font></a> <i><font color="#9A1900">//System.out.println( "bye bye... :-D" ) ; // see you soon</font></i>
<a name="line36"><font color="#000000">36: </font></a> <font color="#FF0000">}</font>
<a name="line37"><font color="#000000">37: </font></a><font color="#FF0000">}</font>
</tt></pre>
|