소스의 일부분.
<<<<<>>>>>
case strtoint(copy(s,1,id-1)) of
7: begin{kick user}
repeat
inc(ab);
until copy(s,ab,1)='?;
repeat
inc(ac);
until copy(s,ac,1) ='?;
knama:= copy(s,ab+1,ac-ab-1);
if copy(s,id+1,1)='?' then
begin
naki:='????';
goto label2 ;
end
else
if copy(s,id+1,1)='`' then
begin
naki:='?;
kpesan:='?;
goto label6 ;
end
else
ki:= strtoint(copy(s,id+1,ab-id-1));
naki:= nick[ki];
label2:
kpesan:= copy(s,ac+1,length(s)-ac);
label6 :
repeat
inc(ad);
until uppercase(nick[ad-1]) = uppercase(knama);
serversocket1.socket.Connections[ad-1].sendtext('12'+'?+ naki+'?
+kpesan)
end;
<<<<<>>>>>
전체 소스는 아니고, 소스의 일부분 입니다.
case문 중의 일부분이고, 제가 질문 드리는것은 위 코딩에서 보시다시피
?(물음표) 사용된 부분에서 '?(따옴표가 앞에선 열리고 뒤에선 닫히지 않
은)가 많이 쓰여 있습니다. 수고 스럽겠지만 좀 자세히 보아 주시고 가르쳐
주십시오..
물론 저 표현이 컴파일시 error을 일으키지는 않습니다. 즉, 잘못된 표현은
아닌것 같습니다.
p.s 제가 이 소스를 분석중인데, 이것을 외국인이 코딩을 한 모양인데..혹시
외국어(영어가 아닌)가 코딩중에 쓰여지면, 저렇게 나오는가요??
하여간 좀 부탁드리겠습니다.