
이 프로그램은 코드 안에 하드 코딩된 세벌식 자판 입력(예를 들어서, "안"이면 jfs으로 저장합니다)을 유니코드 문자로 변환해서 출력하는 프로그램입니다. 따라서 이 프로그램은 항상 똑같은 문자열을 출력합니다만, 간단한 방법으로 출력할 문자열을 고칠 수 있습니다.
직접 실행해 보시면 아시겠지만, 이 프로그램은 모 커뮤니티에 인사말로 쓸 겸 만든 프로그램입니다. :D
988*45*37*pv|>*0"-\ .fudh3djsbkdkkv' ,4jcnfmaehsfj"052*:"tneserp dezinikot." v
vp*37*46*88<|^250"j9tsyrhgs lvz pea;tzmfs kgwjgw nngkv ndQjt2hgsuc iv hdzjd "<
>88*47*37*pv|>"kvygp"0"-_-"0"dk3ej sghfydj"0"39-egnufeB"0" tnenfmxvorl bkkfl"^
()() 8|^"gyrida jtsjtyv kgwjgw nngkc u/djt2ng3hduf."0*250"ndkfs hfhgs "<
_m(-__-)m_ +|>5**52*0"sbkdkkv'NN "0"D:"0" fudh3gn2ckfmxeyvh eyfmavuwf/m vyru"^0
2004.5.5 >3^-----------------------------------------------------------------
< _v# < < < < 1,_@#-**53+89:_v#:<
<,g\-\-3*99% -2*99\-\*2+29< 1 ^03-*69$\< ^02-*99$\<^ 0-10 $_v#`\*84:<
^< @_^#+1< />69*\`#v_:99*\`#^_:357**\`#^_0^ ^$ <
v^p*37*4+4< >$:#^_$$:99*2-^^:g\%-2 *99\+*45/-2*99:p*37*48::-*48<>:882**1-`! #v_
#v*47*88p* 37*46*88p*37*45*88<>\ v>48*-\:99*2-/29+2*\-\99*2v |-"9":_v#-"/":<
>37*p:0`#^_^>$$v >*+9*++,^ <> v1_v#-"#"g\-\-3*99%-< > v
>85>*+9*+9*++,>47*v^9+*96172_$^,+%+1*88<>\:48*37*g48*+#v-#\_v >\:48*37v
>v6 >^>7**67*1+8882v>37*g:88*-^ >#^ #< #v #< $v>v+1$< v-"9":\-*48p*<
#05> 4^v88:g*37*46<>****+\2677****+47*37*g1+^ |!`0:< 1 v_ \::2-"|"v
2$| -*<v-*88:g*3<^_v#-*88:g*37*45<_v#-*88g*37*4+4:< ^ << >\4+::3-"^">\:v
-^<^ _ $^ ^7*>#6$#4<v*37*4+ 4< $> ^2v*99\-\*2+92/-2*99<
^># #p #< ^ < >-\g\$99*-^>2-%99*3-\-\g-!#v_v
$48*+\48*-:99*2-%\99*2-/45*+g99*-2 ^^\-3*99%-2*99\-\*2+92/-2*99< >
-------------------------------------------------------------------------------
i7iKCBi0iiiiiiiY/PIF]bSXd^i'iiii><iM@:?TiiiiiiiiiOD;Ai8NGiLiiiiiiJ^VeWQc"&+ ,2)
.1HR9U#Y=6%Eiiiii == Befunge-93 interpreter required == */\% [#_^|
# ##Z \^ ^a`||*;=<:( 5 6 98-"32170 ? !.>,#4 .),+"~' " .
-------------------------------------------------->8------ Cut Here! ----------
.tokinized 3-set final keyboard translator: by tokigun <zenith@tokigun.net>
이 코드를 실행하려면 Befunge-93나 Funge-98 인터프리터가 필요합니다만, 모든 인터프리터에서 동작하는 건 아닙니다. 정확하게 말해서 이 프로그램은 "유니코드 출력을 지원하는 인터프리터"에서만 동작합니다. (그리고 여기에 해당하는 유일한 인터프리터는 jsbef 뿐입니다 -_-;)
사용법은 간단하게 소스 코드를 실행하기만 하면 됩니다. :p 코드는 1행부터 5행까지 직사각형 모양으로 저장되어 있으며, 0이 나타날 때마다 세벌식 입력(기호 제외) 모드와 일반 문자 출력 모드를 전환합니다. 스택에 0이 연속으로 두 번 나타나면 어떤 모드에서든 종료됩니다. 문자열 고치는 것은 Befunge를 얼마정도 하실 줄 알면 간단하게 가능합니다 ;)