2010-02-24 2 views

답변

1

두 숫자를 모두 계산할 수 있도록 RATIONAL 토큰의 이미지를 더 분할해야합니다.

괄호와 따옴표가 정의 된 구문의 일부인지 여부는 명확하지 않습니다. 그럴 경우 합리적인 표현을위한 구분 기호로 쉽게 정의 할 수 있으며 숫자와 슬래시에 대한 토큰을 정의 할 수 있습니다. 숫자가 나타날 수있는 다른 장소와 모호한 경우 어휘가 친구라는 사실을 기억하십시오.

합리적인 표현이 단순히 슬래시로 구분 된 두 개의 숫자로 이루어진 경우, 구문 분석이 완료된 후 AST를 작성하고 평가하는 것이 좋습니다. 파싱하는 동안 다른 방법으로 평가할 수도 있지만, 나머지는 문법에 따라 다릅니다.