Edit

thodg/libiconv/tests/check-stateless.bat

Branch :

  • Show log

    Commit

  • Author : Bruno Haible
    Date : 2000-04-17 17:18:14
    Hash : 6d93d60b
    Message : Upgrade to libiconv-1.3.

  • tests/check-stateless.bat
  • @ECHO OFF
    REM Complete check of a stateless encoding.
    REM Usage: check-stateless.bat SRCDIR CHARSET
    
    .\table-from %2 > tmp-%2.TXT
    .\table-to %2 | sort > tmp-%2.INVERSE.TXT
    fc %1\%2.TXT tmp-%2.TXT
    
    if not exist %1\%2.IRREVERSIBLE.TXT goto ELSE_1
      copy /a %1\%2.TXT /a + %1\%2.IRREVERSIBLE.TXT /a tmp
      sort tmp | uniq-u > tmp-orig-%2.INVERSE.TXT
      fc tmp-orig-%2.INVERSE.TXT tmp-%2.INVERSE.TXT
      del tmp
      del tmp-orig-%2.INVERSE.TXT
      goto ENDIF_1
    :ELSE_1
      fc %1\%2.TXT tmp-%2.INVERSE.TXT
    :ENDIF_1
    
    del tmp-%2.TXT
    del tmp-%2.INVERSE.TXT