커뮤니티
다음행 부터 실행이 되지 않습니다
2004-02-17 04:26:01
1440
글번호 2459
디버깅 작업을 위해 아래와 비슷하게 지표식을 적었습니다.
Var : value(0);
value = value[1] + 1;
Plot1(1, "1");
...
여기서 물론 컴파일 작업에서는 아무 오류도 없지만
문제는 'value = value[1] + 1;'다음행 부터 실행이 되지를 않습니다.
지표식, 시스템식, 검색식 모두 마찬가지 입니다.
한가지 바램이 있습니다.
YesLanguage 편집기에서는 디버깅 기능이 없는것 같은데
코딩하는데 어려움이 많습니다.
코딩한 식이 정확한 식인지, 버그가 있는지 확인하기가 어렵더군요.
간단히 중단점 설정과 변수값을 확인할 수 있는 기능이 있었으면 좋겠습니다.
답변 1
예스스탁 예스스탁 답변
2004-02-17 14:41:48
안녕하세요..예스스탁입니다.
작성하신 식의 경우 첫봉에서 value[1]을 계산할 수 없기 때문에 invalid 가 되며 이때문에 그 다음 봉에서도 계산이 되지 않습니다. 따라서 invalid를 피해서 작성해 주시면 해결됩니다.
예)
Var : value(0);
if index == 0 then
value = 1;
else
value = value[1] + 1;
Plot1(value, "1");
그리고 디버깅과 관련해서는 중단점 설정까지는 어렵겠지만, 간단한 디버깅 기능제공에 관해서 검토하여 제공할 예정입니다.
즐거운 날 되세요..
> 불끈이 님이 쓴 글입니다.
> 제목 : 다음행 부터 실행이 되지 않습니다
> 디버깅 작업을 위해 아래와 비슷하게 지표식을 적었습니다.
Var : value(0);
value = value[1] + 1;
Plot1(1, "1");
...
여기서 물론 컴파일 작업에서는 아무 오류도 없지만
문제는 'value = value[1] + 1;'다음행 부터 실행이 되지를 않습니다.
지표식, 시스템식, 검색식 모두 마찬가지 입니다.
한가지 바램이 있습니다.
YesLanguage 편집기에서는 디버깅 기능이 없는것 같은데
코딩하는데 어려움이 많습니다.
코딩한 식이 정확한 식인지, 버그가 있는지 확인하기가 어렵더군요.
간단히 중단점 설정과 변수값을 확인할 수 있는 기능이 있었으면 좋겠습니다.
다음글