javascript2011. 12. 5. 16:42

괄호는 없고 단지 + - * /  만 있다.

* 가 +  보다 연산자 우선순위가 높으므로 먼저 계산되도록 한다.

결과물은 미니 스택 어셈블리이다.

 





연산자 끼리 나열하면 nud 메서드가 없으므로 에러가 나지만

숫자끼리 나열되면 되는 경우가 있다.

이는 end_token에서 문자열이 끝이 오지 않았어도 아무런 에러처리를 하지 않기 때문이다.

물론 엉뚱한 토큰을 집어넣으면 asdf 

토큰 에러가 난다.
Posted by 멍충한아싸

댓글을 달아 주세요