/***********************************************************************
* *
* This software is part of the ast package *
* Copyright (c) 1985-2012 AT&T Intellectual Property *
* and is licensed under the *
* Eclipse Public License, Version 1.0 *
* by AT&T Intellectual Property *
* *
* A copy of the License is available at *
* (with md5 checksum b35adb5213ca9657e911e9befb180842) *
* *
* Information and Software Systems Research *
* AT&T Research *
* Florham Park NJ *
* *
* Glenn Fowler <gsf@research.att.com> *
* David Korn <dgk@research.att.com> *
* Phong Vo <kpv@research.att.com> *
* *
***********************************************************************/
#pragma prototyped
/*
* Glenn Fowler
* AT&T Research
*
*/
#include <ast.h>
#include <ccode.h>
#include <ctype.h>
{
{
"ascii",
"a|ascii|?(iso)?(-)646|?(iso)?(-)8859|latin",
"8 bit ascii",
"ISO-8859-%s",
"1",
},
{
"ebcdic",
"e|ebcdic?(-)?([1e])",
"EBCDIC",
0,
},
{
"ebcdic-o",
"o|ebcdic?(-)[3o]|?(cp|ibm)1047|open?(-)edition",
"mvs OpenEdition ebcdic",
"EBCDIC-O",
0,
},
{
"ebcdic-h",
"h|ebcdic?(-)h|?(cp|ibm)?(00)37|[oa]s?(/-)400",
"ibm OS/400 AS/400 ebcdic",
"EBCDIC-H",
0,
},
{
"ebcdic-s",
"s|ebcdic?(-)s|siemens|posix-bc",
"siemens posix-bc ebcdic",
"EBCDIC-S",
0,
},
{
"ebcdic-i",
"i|ebcdic?(-)[2i]|ibm",
"EBCDIC-I",
0,
},
{
"ebcdic-m",
"m|ebcdic?(-)m|mvs",
"mvs ebcdic",
"EBCDIC-M",
0,
},
{
"ebcdic-u",
"u|ebcdic?(-)(u|mf)|microfocus",
"microfocus cobol ebcdic",
"EBCDIC-U",
0,
},
{
"native",
"n|native|local",
"native code set",
0,
0,
},
{ 0 },
};
/*
* ccode map list iterator
*/
{
}
/*
* return ccode map id given name
*/
int
{
register int c;
int n;
bp = 0;
n = 0;
{
{
n = sub[1];
}
}
}
/*
* return ccode map name given id
*/
char*
{
return 0;
}