check-stateless.cmd

来自「libiconv是一个很不错的字符集转换库。程序接口也很简单」· CMD 代码 · 共 44 行

CMD
44
字号
/* * check-stateless * *      Complete check of a stateless encoding. *      Usage: check-stateless SRCDIR CHARSET */IF RxFuncQuery('SysLoadFuncs') THEN DO   CALL RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'   CALL SysLoadFuncsEND'@echo off'PARSE ARG srcdir charset'.\table-from 'charset' > tmp-'charset'.TXT''.\table-to 'charset' | sort > tmp-'charset'.INVERSE.TXT''cmp 'srcdir'\'charset'.TXT tmp-'charset'.TXT'IF exists(srcdir'\'charset'.IRREVERSIBLE.TXT') = 1 THEN    DO        'cat 'srcdir'\'charset'.TXT 'srcdir'\'charset'.IRREVERSIBLE.TXT | sort | uniq -u > tmp-orig-'charset'.INVERSE.TXT'        'cmp tmp-orig-'charset'.INVERSE.TXT tmp-'charset'.INVERSE.TXT'    ENDELSE     DO        'cmp 'srcdir'\'charset'.TXT tmp-'charset'.INVERSE.TXT'    END'rm -f tmp-'charset'.TXT tmp-'charset'.INVERSE.TXT tmp-orig-'charset'.INVERSE.TXT'EXIT/* * exists - check if file exists */exists: PROCEDURE    IF STREAM(ARG(1), 'C', 'QUERY EXISTS') = '' THEN        RETURN 0    ELSE        RETURN 1

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?