본문 바로가기

[NSIS] LogicLib이용한 if, switch, while, for, loopuntil문 사용하기 [NSIS] LogicLib이용한 if, switch, while, for, loopuntil문 사용하기 Writer: http://ospace.tistory.com/(ospace114@empal.com) 2008.08.29 개요 NSIS를 사용하다보면 값을 비교해서 원하는 처리를 하려면 StrCmp 명령어를 사용해서 처리를 했다. 반복적인 루프를 만들려면 goto 명령어와 label를 사용해서 작성을 해야했다. 이는 상당히 번거롭고 머리를 아프게 만드는 작업이다. 그렇다고 해서 NSIS 도움말에서 if문이나 for문을 검색해도 나오지를 않는다. 그러나 우연하게 NSIS 도움말에서 원하는 것이 발견이 되었다. 들어가기 if문, swith문, while문, for문, loopuntil문을 사용할 수 있게 .. 더보기
4. Lua의 조건문 반복문 4. Lua의 조건문 반복문 ospace114@empal.com (작성일: 080121) Lua에서 조건문과 반복문 종류는 총 4가지로 단순하다. 조건문은 if문이 있으며 반복문으로 while, repeat와 for문이 있다. 가장 많이 사용하는 명령어로만 단순화 시켰다. 물론 상황에 따라서 코딩을 최적화시켜서 깔끔한 코딩 스타일이 안될 수도 있지만 반면에 단순함에서 오는 장점도 있다. IF 조건문 if문은 비교 조건에 따라서 참과 거짓으로 구분되어서 실행되는 명령문이다. 비교 조건은 앞에서 다룬 연산자중에서 비교연산자 부분을 참조하면 된다. 내용은 어렵지 않기 때문에 다음의 간단한 예를 보고 넘어 가겠다. 혹시나 해서 말하지만 if-else 구문에서 if 조건문이 참인 경우는 then이하의 명령을 실행.. 더보기

반응형