2018-07-11 AI를 위한 컴파일러 개발(1)
이제 새로 스크립트 컴파일러를 개발중에 있습니다.다음소스코드는 원본 스크립트 코드 입니다.
// Comfile Code -컴파일단계
g_psr.fnLineSplit(
"function main;"
" A=123;"
" B='NAME';"
" pr 'B=$01',B;"
" B=1000;"
" C=A+B;"
" pr '$02+$01=$03',A,B,C;"
" call sub;"
"end;"
""
"function sub;"
" pr '-sub function-';"
"end;"
);
// Run Code - 실행단계
g_psr.fnRunSplit();* 개발단계에서 이전에 한번 실행했던 방식에서 이제 컴파일단계와 실행단계로 구분합니다.실행단계에서의 결과물은 다음과 같습니다.
//결과 는 실행소스를 두가지로 구분하고 처리합니다.1. 하나는 소스 그룹이고 2. 두번째는 변수 그룹입니다.* 이제는 실행코드를 실제 실행되도록 작성할 겁니다.
댓글 없음:
댓글 쓰기