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

1. 형식 형식1) result= fparser(filename) 형식2) result= fparser(filename, break_flag) 2. 기능: 인자 filename의 Wel 프로그램 파일을 읽어서 실행한다. 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= fparser(filename); // sample.sub의 내용을 실행한다. printf(" Return value= %s\n", rt); ------------------------------ [ 출력결과 ] ------------------------------ // fparser 또는 include 도움말에 사용하는 file print(" 부 프로그램이 함수에 의해서 수행됩니다.\n"); return("HELLO"); ---------------------------------------------------------------------- 부 프로그램이 함수에 의해서 수행됩니다. Return value= HELLO

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