External API Loader를 등록해주는 RegisterExternalApiLoader에 대한 Expression 인 RegisterExternalApiLoaderExpression 생성

1. External API Loader를 등록해주는 RegisterExternalApiLoader에 대한 Expression 인 RegisterExternalApiLoaderExpression 생성
Void, Integer, Real, String, Boolean, Variable 클래스 이름 뒤에 Expression 를 추가

1. Void, Integer, Real, String, Boolean, Variable 클래스 이름 뒤에 Expression 를 추가
ExternalApiCall 클래스 이름 뒤에 Expression 추가

1. ExternalApiCall 클래스 이름 뒤에 Expression 추가
Assign 클래스 이름 뒤에 Expression 추가

1. Assign 클래스 이름 뒤에 Expression 추가
External API에 함수 및 타입을 로드하는 LoadExpression 생성

1. External API에 함수 및 타입을 로드하는 LoadExpression 생성
RegisterExternalApiLoaderExpression의 Interprete() 의 잘못된 구현을 수정

1. RegisterExternalApiLoaderExpression의 Interprete() 의 잘못된 구현을 수정
URL 정보에 해당하는 External API 를 생성하는 CreateExternalApi() 에 대한 Expression 인 CreateExternalApiExpression 생성

1. URL 정보에 해당하는 External API 를 생성하는 CreateExternalApi() 에 대한 Expression 인 CreateExternalApiExpression 생성
함수 호출에 대한 Expression인 FunctionCallExpression 생성

1. 함수 호출에 대한 Expression인 FunctionCallExpression 생성
ExternalApiCallerExpression에서 함수 이름 추론을 문자열을 직접 입력 받는 방식에서 Expression의 Interprete()를 통해 추론하는 방식으로 수정

1. ExternalApiCallerExpression에서 함수 이름 추론을 문자열을 직접 입력 받는 방식에서 Expression의 Interprete()를 통해 추론하는 방식으로 수정
VariableExpression에서 Interprete()가 호출 될 때, 변수 맵에 해당하는 변수가 없을 경우, 자신을 반환하도록 수정

1. VariableExpression에서 Interprete()가 호출 될 때, 변수 맵에 해당하는 변수가 없을 경우, 자신을 반환하도록 수정
FunctionCallExpression의 interprete() 에서 함수 호출이 되지 않던 문제 해결

1. FunctionCallExpression의 interprete() 에서 함수 호출이 되지 않던 문제 해결
ExternalApiCallerExpression에서 함수 이름 추론을 문자열 Expression 이 아닌 변수 Expression을 통해 추론하도록 수정

1. ExternalApiCallerExpression에서 함수 이름 추론을 문자열 Expression 이 아닌 변수 Expression을 통해 추론하도록 수정
명령이 문법에 위배 되거나 런타임 에러 발생 시, 프롬프트를 출력하도록 수정

1. 명령이 문법에 위배 되거나 런타임 에러 발생 시, 프롬프트를 출력하도록 수정
StringExpression의 +, - 연산자가 오동작하는 것을 수정

1. StringExpression의 +, - 연산자가 오동작하는 것을 수정
StringExpression의 + 연산자를 정수, 실수, 논리 에대한 연산이 가능하도록 수정

1. StringExpression의 + 연산자를 정수, 실수, 논리 에대한 연산이 가능하도록 수정
Number.h 와 Number.cpp 의 이름을 Literal.h와 Literal.h 로 변경

1. Number.h 와 Number.cpp 의 이름을 Literal.h와 Literal.h 로 변경
StringExpression + BooleanExpression 에서 ture, false가 1, 0으로 추가되는것을 "true", "false"가 추가 되도록 수정

1. StringExpression + BooleanExpression 에서 ture, false가 1, 0으로 추가되는것을 "true", "false"가 추가 되도록 수정
임시 스크립트의 Parser 구현

1. 임시 스크립트의 Parser 구현
변경된 임시 스크립트 예제 작성

1. 변경된 임시 스크립트 예제 작성