<code lang="ga_lg"> <class name="HelloHoge" access="public"> <method name="Main" access="public" method_type="main" val="\argv[]"> <func path="\System.out.println" val="Hello, Hoge!" /> </method> </class> </code>
<code lang="ga_lg"> <import path="\java.io.*"> <class name="HowOldAreYouAfter20A" access="public"> <method name="Main" access="public" method_type="main"> <head> <val type="\String[]">\args</val> </head> <body> <func>System.out.print, <val type="\String">名前を入力したまえ:</val></func> <val type="\String">\reader</val> = <new>\BufferedReader, <new>\InputStreamReader, \System.in</new></new> <try> <val type="\String">\line</val> = <func>\reader.readLine</func> <func>\System.out.println, <val>\line + "君、どうぞよろしく。"</val></func> <func>\System.out.print, <val type="\String">年齢を入力したまえ:</val></func> <val type="\String">\line</val> = <func>\reader.readLine</func> <val type="\int">\age</val> = <func>\Integer.parseInt, <val>\line</val></func> <func>\System.out.println, <val>"今君が" + \age + "歳であれば、20年後には" + (\age + 20) + "歳になるだろう。"</val></func> <catch><val type="IOException">e</val><do> <func>\System.out.println, <val>\e</val></func> </do> <catch><val type="NumberFormatException">e</val><do> <func>\System.out.println, <val type="\String">年齢の入力形式が間違っているぞ。</val></func> </do> </try> </body> </method> </class> </import> </code>
色々と変えたサンプル。
<code lang="ga_lg"> <import path="\java.io.*"> <class name="HowOldAreYouAfter20B" access="public"> <method name="Main" access="public" method_type="main"> <head> <String[]>\args</val> </head> <body> <func path="\System.out.print" val_1="名前を入力したまえ:"/> <String>\reader</String> = <object_new path="\BufferedReader"> <val_1> <object_new path="\InputStreamReader" val_1="\System.in"/> </val_1> </object_new> <try> <String>\line</String> = <func path="\reader.readLine"/> <func path="\System.out.println" val="\line + '君、どうぞよろしく。'" /> <func path="\System.out.print" val="年齢を入力したまえ:" /> <String>\line</String> = <func path="\reader.readLine"/> <int>\age</int> = <func path="\Integer.parseInt" val="\line" /> <func path="\System.out.println" val="'今君が' + \age + '歳であれば、20年後には' + (\age + 20) + '歳になるだろう。'" /> <catch><val type="IOException">e</val><do> <func>\System.out.println, <val>\e</val></func> </do> <catch><val type="NumberFormatException">e</val><do> <func>\System.out.println, <val type="\String">年齢の入力形式が間違っているぞ。</val></func> </do> </try> </body> </method> </class> </import> </code>