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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
[33m01:[m [36m/*[m
[33m02:[m [36m This is a classical Hello program[m
[33m03:[m [36m to test source-highlight with Java programs.[m
[33m04:[m [36m [m
[33m05:[m [36m to have an html translation type[m
[33m06:[m
[33m07:[m [36m source-highlight -s java -f html --input Hello.java --output Hello.html[m
[33m08:[m [36m source-highlight -s java -f html < Hello.java > Hello.html[m
[33m09:[m
[33m10:[m [36m or type source-highlight --help for the list of options[m
[33m11:[m
[33m12:[m [36m written by[m
[33m13:[m [36m Lorenzo Bettini[m
[33m14:[m [36m [m[04;34mhttp://www.lorenzobettini.it[m
[33m15:[m [36m [m[04;34mhttp://www.gnu.org/software/src-highlite[m
[33m16:[m [36m*/[m
[33m17:[m
[33m18:[m [01;34mpackage[m hello[31m;[m
[33m19:[m
[33m20:[m [01;34mimport[m java[31m.[mio[31m.*[m [31m;[m
[33m21:[m
[33m22:[m [36m/**[m
[33m23:[m [36m * [m[01;34m<p>[m
[33m24:[m [36m * A simple Hello World class, used to demonstrate some[m
[33m25:[m [36m * features of Java source highlighting.[m
[33m26:[m [36m * [m[01;34m</p>[m
[33m27:[m [36m * [mTODO:[36m nothing, just to show an highlighted [mTODO[36m or [mFIXME
[33m28:[m [36m *[m
[33m29:[m [36m * [m[32m@author[m[36m Lorenzo Bettini[m
[33m30:[m [36m * [m[32m@version[m[36m 2.0[m
[33m31:[m [36m */[m [36m/// class[m
[33m32:[m [01;34mpublic[m [01;34mclass[m [32mHello[m [31m{[m
[33m33:[m [32mint[m foo [31m=[m [35m1998[m [31m;[m
[33m34:[m [32mint[m hex_foo [31m=[m [35m0xCAFEBABE[m[31m;[m
[33m35:[m [32mboolean[m b [31m=[m [01;34mfalse[m[31m;[m
[33m36:[m Integer i [31m=[m [01;34mnull[m [31m;[m
[33m37:[m [32mchar[m c [31m=[m [31m'[m[35m\'[m[31m'[m[31m,[m d [31m=[m [31m'n'[m[31m,[m e [31m=[m [31m'[m[35m\\[m[31m'[m [31m;[m
[33m38:[m String xml [31m=[m [31m"<tag attr=[m[35m\"[m[31mvalue[m[35m\"[m[31m>ä</tag>"[m[31m,[m foo2 [31m=[m [31m"[m[35m\\[m[31m"[m [31m;[m
[33m39:[m
[33m40:[m [36m/* mymethod */[m
[33m41:[m [01;34mpublic[m [32mvoid[m [01;30mmymethod[m[31m([m[32mint[m i[31m)[m [31m{[m
[33m42:[m [36m// just a foo method[m
[33m43:[m [31m}[m
[33m44:[m [36m/* mymethod */[m
[33m45:[m
[33m46:[m [36m/* main */[m
[33m47:[m [01;34mpublic[m [01;34mstatic[m [32mvoid[m [01;30mmain[m[31m([m String args[31m[][m [31m)[m [31m{[m
[33m48:[m [36m// just some greetings ;-) /*[m
[33m49:[m System[31m.[mout[31m.[m[01;30mprintln[m[31m([m [31m"Hello from java2html :-)"[m [31m)[m [31m;[m
[33m50:[m System[31m.[mout[31m.[m[01;30mprintln[m[31m([m [31m"[m[35m\t[m[31mby Lorenzo Bettini"[m [31m)[m [31m;[m
[33m51:[m System[31m.[mout[31m.[m[01;30mprintln[m[31m([m [31m"[m[35m\t[m[31mhttp://www.lorenzobettini.it"[m [31m)[m [31m;[m
[33m52:[m [01;34mif[m [31m([margc [31m>[m [35m0[m[31m)[m
[33m53:[m String param [31m=[m argc[31m[[m[35m0[m[31m];[m
[33m54:[m [36m//System.out.println( "bye bye... :-D" ) ; // see you soon[m
[33m55:[m [31m}[m
[33m56:[m [36m/* main */[m
[33m57:[m [31m}[m
[33m58:[m [36m/// class[m
[33m59:[m
[33m60:[m [36m// end of file test.java[m
|