testing4/re_test.sh
changeset 315 7ea440e1ffbb
parent 300 72688efdf17c
child 329 8a34b2ebc8cc
equal deleted inserted replaced
314:21b52310bd8b 315:7ea440e1ffbb
   111   echo -e " simp(ALT(ONE ~ (ONE ~ (ONE ~ ZERO)), CHAR('a'))) == CHAR('a')" >> $out
   111   echo -e " simp(ALT(ONE ~ (ONE ~ (ONE ~ ZERO)), CHAR('a'))) == CHAR('a')" >> $out
   112   echo -e " simp(CHAR('a') | CHAR('a')) == CHAR('a')" >> $out
   112   echo -e " simp(CHAR('a') | CHAR('a')) == CHAR('a')" >> $out
   113   echo -e " simp(ONE | CHAR('a')) == (ONE | CHAR('a'))" >> $out
   113   echo -e " simp(ONE | CHAR('a')) == (ONE | CHAR('a'))" >> $out
   114   echo -e " simp(ALT((CHAR('a') | ZERO) ~ ONE," >> $out
   114   echo -e " simp(ALT((CHAR('a') | ZERO) ~ ONE," >> $out
   115   echo -e "          ((ONE | CHAR('b')) | CHAR('c')) ~ (CHAR('d') ~ ZERO))) == CHAR('a')" >> $out
   115   echo -e "          ((ONE | CHAR('b')) | CHAR('c')) ~ (CHAR('d') ~ ZERO))) == CHAR('a')" >> $out
       
   116   echo -e " simp((ZERO | ((ZERO | ZERO) | (ZERO | ZERO))) ~ ((ONE | ZERO) | ONE ) ~ (CHAR('a'))) == ZERO" >> $out
       
   117   echo -e " simp(ALT(ONE | ONE, ONE | ONE)) == ONE" >> $out
       
   118   echo -e " simp(ALT(ZERO | CHAR('a'), CHAR('a') | ZERO)) == CHAR('a')" >> $out
       
   119   echo -e " simp(ALT(ONE | CHAR('a'), CHAR('a') | ONE)) == ALT(ONE | CHAR('a'), CHAR('a') | ONE)" >> $out
   116   if (scala_assert "re.scala" "re_test3.scala")
   120   if (scala_assert "re.scala" "re_test3.scala")
   117   then
   121   then
   118     echo -e "  --> success" >> $out
   122     echo -e "  --> success" >> $out
   119   else
   123   else
   120     echo -e "  --> \n ONE TEST FAILED\n" >> $out
   124     echo -e "  --> \n ONE TEST FAILED\n" >> $out