(1) Wel은 언어 처리기와 Form macro 처리기로 구성되어 있다.
(2) Wel의 프로그램은 아무런 함수 선언부분 없이 작성되어질 수 있다. 그곳이
C언어의 main이라는 함수처럼 프로그램의 시작점(Entry Point)이 되며, 절
차형으로 순서 있게 수행이 되어진다.
(3) '#'와 '//'로 시작되는 한 줄의 내용 및 '/*' 와 '*/' 사이의 내용은 주석문
으로 처리되며 그 내용은 번역 및 실행이 되지 않는다.
(4) Wel의 모든 문장은 반드시 세미콜론(;)으로 끝마쳐야 한다.
(5) Wel 프로그램은 구조적 프로그래밍(Structured Programming) 기법을 채택
하기 때문에 프로그램 실행을 정의하는 문장들은 중괄호({})로 묶어서
블럭화 시킨다. 단, 프로그램의 시작점이 되는 부분은 중괄호가 없어도 된다.
(6) Wel은 원시 프로그램의 줄바꿈을 무시하기 때문에 문장을 여러줄로 나누어서
작성하여도 된다.
(7) '/" ~ "/' 사이의 내용을 Inline print라 하며, 그 내용은 화면으로 출력이
되어진다. 이 곳에 Form macro가 사용되었거나 확장열(Escape sequence)이
있다면 모두 풀려진 후에 출력이 된다.
|