summaryrefslogtreecommitdiff
path: root/Build/source/texk/cjkutils/cefsconv.c
diff options
context:
space:
mode:
authorDenis Bitouzé <dbitouze@wanadoo.fr>2021-02-25 18:23:07 +0000
committerDenis Bitouzé <dbitouze@wanadoo.fr>2021-02-25 18:23:07 +0000
commitc6101f91d071883b48b1b4b51e5eba0f36d9a78d (patch)
tree1bf7f5a881d7a4f5c5bf59d0b2821943dd822372 /Build/source/texk/cjkutils/cefsconv.c
parent07ee7222e389b0777456b427a55c22d0e6ffd267 (diff)
French translation for tlmgr updated
git-svn-id: svn://tug.org/texlive/trunk@57912 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/cjkutils/cefsconv.c')
-rw-r--r--Build/source/texk/cjkutils/cefsconv.c135
1 files changed, 0 insertions, 135 deletions
diff --git a/Build/source/texk/cjkutils/cefsconv.c b/Build/source/texk/cjkutils/cefsconv.c
deleted file mode 100644
index 324ee77a666..00000000000
--- a/Build/source/texk/cjkutils/cefsconv.c
+++ /dev/null
@@ -1,135 +0,0 @@
-#define banner \
-"cefsconv (CJK ver. 4.8.4)" \
-
-/*2:*/
-#line 111 "./cjkutils-src/CEFconv/cefsconv.w"
-
-#include <ctype.h>
-#include <stdio.h>
-#include <stdlib.h>
-
-
-int main(int argc,char*argv[])
-{int ch,i;
-unsigned char in[16];
-unsigned char out[32];
-unsigned char*inp,*outp;
-
-fprintf(stdout,"\\def\\CNSpreproc{%s}",banner);
-
-ch= fgetc(stdin);
-
-while(!feof(stdin))
-{if((ch>=0x81&&ch<=0x9F)||(ch>=0xE0&&ch<=0xEF))
-{fprintf(stdout,"\177%c\177",ch);
-
-ch= fgetc(stdin);
-if(!feof(stdin))
-fprintf(stdout,"%d\177",ch);
-}
-else if(ch=='&')
-
-{inp= in;
-outp= out;
-*inp= ch;
-*(++inp)= fgetc(stdin);
-
-if(*inp=='C'&&!feof(stdin))
-{*(++inp)= fgetc(stdin);
-if(*inp=='0'&&!feof(stdin))
-{*(outp++)= 'B';
-*(outp++)= 'g';
-*(outp++)= '5';
-}
-else if(*inp>='1'&&*inp<='7'&&!feof(stdin))
-{*(outp++)= 'C';
-*(outp++)= 'N';
-*(outp++)= 'S';
-*(outp++)= *inp;
-}
-else if((*inp=='X'||*inp=='Y')&&!feof(stdin))
-{*(outp++)= 'C';
-*(outp++)= 'E';
-*(outp++)= 'F';
-*(outp++)= *inp;
-}
-else
-goto no_macro;
-}
-else if(*inp=='U'&&!feof(stdin))
-{*(outp++)= 'U';
-*(outp++)= 'T';
-*(outp++)= 'F';
-*(outp++)= '8';
-}
-else
-goto no_macro;
-
-*(++inp)= fgetc(stdin);
-if(*inp!='-'||feof(stdin))
-goto no_macro;
-
-*(outp++)= '\177';
-*(outp++)= '\177';
-*(outp++)= '\"';
-*(outp++)= '0';
-
-*(++inp)= fgetc(stdin);
-if(isxdigit(*inp)&&*inp<0x80&&!feof(stdin))
-*(outp++)= toupper(*inp);
-else
-goto no_macro;
-
-*(++inp)= fgetc(stdin);
-if(isxdigit(*inp)&&*inp<0x80&&!feof(stdin))
-*(outp++)= toupper(*inp);
-else
-goto no_macro;
-
-*(outp++)= '\177';
-*(outp++)= '\"';
-*(outp++)= '0';
-
-*(++inp)= fgetc(stdin);
-if(isxdigit(*inp)&&*inp<0x80&&!feof(stdin))
-*(outp++)= toupper(*inp);
-else
-goto no_macro;
-
-*(++inp)= fgetc(stdin);
-if(isxdigit(*inp)&&*inp<0x80&&!feof(stdin))
-*(outp++)= toupper(*inp);
-else
-goto no_macro;
-
-*(outp++)= '\177';
-*outp= '\0';
-
-*(++inp)= fgetc(stdin);
-if(*inp!=';'||feof(stdin))
-goto no_macro;
-
-outp= out;
-fprintf(stdout,"\17772\177");
-while(*outp)
-fputc(*(outp++),stdout);
-
-ch= fgetc(stdin);
-continue;
-
-no_macro:
-ch= *inp;
-i= inp-in;
-inp= in;
-while(i--)
-fputc(*(inp++),stdout);
-continue;
-}
-else
-fputc(ch,stdout);
-
-ch= fgetc(stdin);
-}
-exit(EXIT_SUCCESS);
-return 0;
-}/*:2*/