Static Analysis for LUA 작업기 #2

s=0;
t={};
i = 1;
while i <= 10 do
    s=s+i;
    t[i] = i*i;
    i=i+1;
end
if s ~= t[8] - t[3] then
    a = '6' + 'f'; -- here
end


실행 결과 :
No error or warning found.

오 신기해 ㅠㅠ 하지만 메모리 문제로 이런 동작은 못하게 되겠지 ...
here 부분의 버그가 안난다고 잡는게 포인트
by 입큰하마 | 2011/02/25 22:35 | 트랙백 | 덧글(4)
트랙백 주소 : http://ipkn.egloos.com/tb/4541694
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by 피앙 at 2011/02/25 23:34
이게 어떻게 정적으로 가능한거죠?
신기하네요.
Commented by ipkn at 2011/02/26 02:08
사실 그냥 다 실행해 보고있습니다 [..]
Commented at 2011/02/27 00:42
비공개 덧글입니다.
Commented by 입큰하마 at 2011/02/27 04:16
비공개 / shape analysis나 그런거 보면서 그럴꺼란 느낌을 받긴 했는데 일단은 쉬운 방식으로 해보고 의욕이 남으면 복잡한 방식이 가능할지 고민해볼꺼 같음 ㅋㅋ

:         :

:

비공개 덧글



< 이전페이지 다음페이지 >