다른 언어나 스크립트 같은 경우
if
?
if
else
endif
?
else
?
endif
?
?
이렇게 사용한다고 했을때 다른 스크립트나 언어는
if????????????????????? 1번 if문
?
?? if??????????????????????2번 if문
?? else????????????????? 2번 if문
?? endif???????????????? 2번 if문
??
else????????????????? 1번 if문
?
endif???????????????? 1번 if문
?
으로 인식 되는데
히로매크로는
if????????????????????? 1번 if문
?
?? if??????????????????????2번 if문
?? else????????????????? 1번 if문
?? endif???????????????? 1번 if문
??
else????????????????? 2번 if문
?
endif???????????????? 2번 if문
?
이렇게 인식되는것 같은데요
제가 잘못 이해하고 있는건가요??
저도 처음에 헤맸던 부분이네요 ....
히로에선 다중 함수를 지원하지 않습니다 ㅜ_ㅜ
저차원적인 알고리즘이 필요합니다 .
var #if 0
:start?
if (첫번째 수식)
첫번째 if 문안에 들어갈 내용
#if = 1
endif
if(첫번째수식) and #if == 1 ?(굳이 첫번째수식과 논리연산 하지 않아도 되긴 합니다)
두번째 if 문 안에 들어갈 내용
#if = 0
endif