[차례]  [함수색인] Wel 도움말 문서 [이전]  [다음]
대분류: 내장함수
소분류: 부가 기능 함수
include() 작성일: 2000/08/02
수정일: 2002/07/05

1. 형식 형식1) result= include(filename) 형식2) result= include(filename, break_flag) 2. 기능: 인자 filename의 Wel 프로그램 파일을 읽어서 실행한다. 이 함수는 내부적 으로 fparser()함수를 실행하기 때문에 fparser()함수와 같다. 3. 설명 (1) 인자 filename은 파일명(경로명 포함 가능)이며 수치이면 문자열로 변환된다. (2) 인자 filename의 파일이 존재하지 않거나 메모리가 부족하면 에러가 발생한다. (3) 인자 break_flag이 문자열이고 수치로 변환될 수 없을 때는 에러 처리된다. (4) break_flag > 0 (양수인 경우) : 에러 메시지 출력후 중단됨 (5) break_flag==0 ( 0 인 경우 ) : 에러 메시지 출력후 계속 수행함 (6) break_flag < 0 (음수인 경우) : 에러 메시지 출력없이 계속 수행함 (7) result의 값은 filename의 프로그램에서 return한 값이며 return문 없이 filename의 프로그램이 종료되었다면 최후에 연산한 결과값이다. 4. 사용예 filename= helpdir ~ "temp/sample.sub"; fdump(filename); // sample.sub의 내용을 출력한다. print(" ", strep("-",70), "\n"); rt= include(filename); // sample.sub의 내용을 포함하여 실행한다. printf(" Return value= %s\n", rt); ------------------------------ [ 출력결과 ] ------------------------------ // fparser 또는 include 도움말에 사용하는 file print(" 부 프로그램이 함수에 의해서 수행됩니다.\n"); return("HELLO"); ---------------------------------------------------------------------- 부 프로그램이 함수에 의해서 수행됩니다. Return value= HELLO

Wel Version 1.0
[차례]  [함수색인] [이전]  [다음]