소스 검색

+ handle unary plus

git-svn-id: trunk@13820 -
florian 16 년 전
부모
커밋
41c5735b40
2개의 변경된 파일336개의 추가작업 그리고 260개의 파일을 삭제
  1. 332 260
      utils/h2pas/h2pas.pas
  2. 4 0
      utils/h2pas/h2pas.y

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 332 - 260
utils/h2pas/h2pas.pas


+ 4 - 0
utils/h2pas/h2pas.y

@@ -2806,6 +2806,10 @@ unary_expr:
      {
      $$:=new(presobject,init_preop('-',$2));
      }|
+     _PLUS unary_expr
+     {
+     $$:=new(presobject,init_preop('+',$2));
+     }|
      _AND unary_expr %prec R_AND
      {
      $$:=new(presobject,init_preop('@',$2));

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.