/* ========================================================================
 * PlantUML : a free UML diagram generator
 * ========================================================================
 *
 * Project Info:  http://plantuml.com
 * 
 * If you like this project or if you find it useful, you can support us at:
 * 
 * http://plantuml.com/patreon (only 1$ per month!)
 * http://plantuml.com/paypal
 * 
 * This file is part of Smetana.
 * Smetana is a partial translation of Graphviz/Dot sources from C to Java.
 *
 * (C) Copyright 2009-2020, Arnaud Roques
 *
 * This translation is distributed under the same Licence as the original C program:
 * 
 *************************************************************************
 * Copyright (c) 2011 AT&T Intellectual Property 
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors: See CVS logs. Details at http://www.graphviz.org/
 *************************************************************************
 *
 * THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
 * LICENSE ("AGREEMENT"). [Eclipse Public License - v 1.0]
 * 
 * ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES
 * RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
 * 
 * You may obtain a copy of the License at
 * 
 * http://www.eclipse.org/legal/epl-v10.html
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */
package gen.lib.cgraph;
import static smetana.core.Macro.UNSUPPORTED;

public class scan__c {
//1 9u1ttuisot4jd2hvnp85ay56g
// typedef signed char flex_int8_t


//1 wvexxj8vbty6kaj0saqbx6ts
// typedef short int flex_int16_t


//1 hwqrvan7avqujsfxav228c11
// typedef int flex_int32_t


//1 7lla3uunolf6lxmj92jrtn42g
// typedef unsigned char flex_uint8_t


//1 f9lv61viy2nrstz0unqh9sqh
// typedef unsigned short int flex_uint16_t


//1 amgh831s9403je2b1fbipav6b
// typedef unsigned int flex_uint32_t


//1 o1gyrcpeise6ulid46rm843i
// typedef size_t aag_size_t


//1 1f24j2fvxxvkjnlu5zfmsrb3y
// extern aag_size_t aagleng


//1 bn8sus4ks1cb72itw8xzz1flz
// extern FILE *aagin, *aagout


//1 3hxi4rnlmjyc30okmpb31jq2x
// static size_t aag_buffer_stack_top = 0


//1 cvdgf98m8wxs77dykhlbh8cee
// static size_t aag_buffer_stack_max = 0


//1 f2vs4coshydmjcysvmam9xyqe
// static YY_BUFFER_STATE * aag_buffer_stack = 0


//1 e1hf3tomaeg9eyupoxlsqppd8
// static char aag_hold_char


//1 3yvf3qfwm5w59tkhanhadp0sc
// static aag_size_t aag_n_chars


//1 bjftnvag2m5zx3ut0gxhbm1yp
// aag_size_t aagleng


//1 3qr2iyg8mnjvp20zhsfc7zhll
// static char *aag_c_buf_p = (char *) 0


//1 7p8qmci0084z5p538lompqcgl
// static int aag_init = 0


//1 aqkdngbj0xlr01bnkezay6hpw
// static int aag_start = 0


//1 by6x4qfu7ct1epyt34gtk0c68
// static int aag_did_buffer_switch_on_eof


//1 9dv61b9prrpqjbdic1p73cmii
// typedef unsigned char YY_CHAR


//1 u29aw8w233elgi1t0d69a2tp
// FILE *aagin = (FILE *) 0, *aagout = (FILE *) 0


//1 6yqm263qjbxbombyqn8htwe9h
// typedef int aag_state_type


//1 4jmbvml2ky2nnj8z2fttiwlpj
// extern int aaglineno


//1 8hrt3xlca3e6jbiammiyc4vny
// int aaglineno = 1


//1 4cxmiga6ltifuposa502y9yyt
// extern char *aagtext


//1 7xtkfznh5z71t9bxwa8l65woe
// static  flex_int16_t aag_accept[93] =     


//1 681ycgqijl2pdx86pv93mlmpl
// static  flex_int32_t aag_ec[256] =     


//1 bc0sgnek7ow53q48q3951dxf7
// static  flex_int32_t aag_meta[49] =     


//1 2kiqxti33weulohzuygr5c60p
// static  flex_int16_t aag_base[105] =     


//1 2dk0cchyur4w0ynnbcpumq3df
// static  flex_int16_t aag_def[105] =     


//1 5cx77li3gho8yavxa8ny5ydy8
// static  flex_int16_t aag_nxt[279] =     


//1 84mqlrbyvesev1wun43vo6rt5
// static  flex_int16_t aag_chk[279] =     


//1 baro9b24r2upjoluxg072zqan
// static aag_state_type aag_last_accepting_state


//1 51sd6p9r881rurh2cn0gr95sb
// static char *aag_last_accepting_cpos


//1 4j2pfnbqhihe02dxjobjg2x8s
// extern int aag_flex_debug


//1 693kz0rs1kqe9rnq983sul9xf
// int aag_flex_debug = 0


//1 d9rx7y8pk05fhn4zb20edan8k
// char *aagtext


//1 bv6npyi314kx5c073l8ghs1md
// extern YYSTYPE aaglval


//1 9k44uhd5foylaeoekf3llonjq
// extern Dtmethod_t* 	Dtset


//1 1ahfywsmzcpcig2oxm7pt9ihj
// extern Dtmethod_t* 	Dtbag


//1 anhghfj3k7dmkudy2n7rvt31v
// extern Dtmethod_t* 	Dtoset


//1 5l6oj1ux946zjwvir94ykejbc
// extern Dtmethod_t* 	Dtobag


//1 2wtf222ak6cui8cfjnw6w377z
// extern Dtmethod_t*	Dtlist


//1 d1s1s6ibtcsmst88e3057u9r7
// extern Dtmethod_t*	Dtstack


//1 axa7mflo824p6fspjn1rdk0mt
// extern Dtmethod_t*	Dtqueue


//1 ega812utobm4xx9oa9w9ayij6
// extern Dtmethod_t*	Dtdeque


//1 cyfr996ur43045jv1tjbelzmj
// extern Dtmethod_t*	Dtorder


//1 wlofoiftbjgrrabzb2brkycg
// extern Dtmethod_t*	Dttree


//1 12bds94t7voj7ulwpcvgf6agr
// extern Dtmethod_t*	Dthash


//1 9lqknzty480cy7zsubmabkk8h
// extern Dtmethod_t	_Dttree


//1 bvn6zkbcp8vjdhkccqo1xrkrb
// extern Dtmethod_t	_Dthash


//1 9lidhtd6nsmmv3e7vjv9e10gw
// extern Dtmethod_t	_Dtlist


//1 34ujfamjxo7xn89u90oh2k6f8
// extern Dtmethod_t	_Dtqueue


//1 3jy4aceckzkdv950h89p4wjc8
// extern Dtmethod_t	_Dtstack


//1 8dfqgf3u1v830qzcjqh9o8ha7
// extern Agmemdisc_t AgMemDisc


//1 18k2oh2t6llfsdc5x0wlcnby8
// extern Agiddisc_t AgIdDisc


//1 a4r7hi80gdxtsv4hdoqpyiivn
// extern Agiodisc_t AgIoDisc


//1 bnzt5syjb7mgeru19114vd6xx
// extern Agdisc_t AgDefaultDisc


//1 35y2gbegsdjilegaribes00mg
// extern Agdesc_t Agdirected, Agstrictdirected, Agundirected,     Agstrictundirected


//1 c2rygslq6bcuka3awmvy2b3ow
// typedef Agsubnode_t	Agnoderef_t


//1 xam6yv0dcsx57dtg44igpbzn
// typedef Dtlink_t	Agedgeref_t


//1 6ayavpu39aihwyojkx093pcy3
// extern Agraph_t *Ag_G_global


//1 871mxtg9l6ffpxdl9kniwusf7
// extern char *AgDataRecName


//1 c0o2kmml0tn6hftuwo0u4shwd
// extern Dtdisc_t Ag_subnode_id_disc


//1 8k15pyu256unm2kpd9zf5pf7k
// extern Dtdisc_t Ag_subnode_seq_disc


//1 e3d820y06gpeusn6atgmj8bzd
// extern Dtdisc_t Ag_mainedge_id_disc


//1 cbr0772spix9h1aw7h5v7dv9j
// extern Dtdisc_t Ag_subedge_id_disc


//1 akd0c3v0j7m2npxcb9acit1fa
// extern Dtdisc_t Ag_mainedge_seq_disc


//1 12d8la07351ww7vwfzucjst8m
// extern Dtdisc_t Ag_subedge_seq_disc


//1 29eokk7v88e62g8o6lizmo967
// extern Dtdisc_t Ag_subgraph_id_disc


//1 4xd9cbgy6hk5g6nhjcbpzkx14
// extern Agcbdisc_t AgAttrdisc


//1 ulfzla7f173z9e7hy51d7yxc
// static int line_num = 1


//1 7k271geg3zfbftdupjdh78yl0
// static int html_nest = 0


//1 91mp0doens27fx1oso66rsrpm
// static char* InputFile


//1 a00t38gjjcwqriw9cdxo4tdnd
// static Agdisc_t	*Disc


//1 1by6tdr1jakvfvcghn57hto4l
// static void 	*Ifile


//1 8kv7ct8l9pvdr999inffhfd8u
// static int graphType




//3 1oj4owfzrg4azkuildy8ykqr9
// void agreadline(int n) 
public static Object agreadline(Object... arg) {
UNSUPPORTED("dsihmt5ebg62c8jribqmgy0dy"); // void agreadline(int n) { line_num = n; }

throw new UnsupportedOperationException();
}




//3 bf0ltyw37l11aswamj8q178wi
// void agsetfile(char* f) 
public static Object agsetfile(Object... arg) {
UNSUPPORTED("1efvmz7xvqmxk6ohmzmamgezx"); // void agsetfile(char* f) { InputFile = f; line_num = 1; }

throw new UnsupportedOperationException();
}




//3 3r1v6x85pa9sbewoebj1wpjuu
// void aglexinit(Agdisc_t *disc, void *ifile) 
public static Object aglexinit(Object... arg) {
UNSUPPORTED("3744yvxht2vnrh2n60myij0q3"); // void aglexinit(Agdisc_t *disc, void *ifile) { Disc = disc; Ifile = ifile; graphType = 0;}

throw new UnsupportedOperationException();
}


//1 cry2o4y2edn77xmsht3kg427n
// static char	*Sbuf,*Sptr,*Send




//3 ci1omlit75xbk0j3loutg4m5g
// static void beginstr(void) 
public static Object beginstr(Object... arg) {
UNSUPPORTED("dstkjoto15vp16xvlg2k09goi"); // static void beginstr(void) {
UNSUPPORTED("5hieqyyy30hbesj8bpug2z9z6"); // 	if (Sbuf == ((char*)0)) {
UNSUPPORTED("f5fqw4u40t2nwvcuv9jeqgbke"); // 		Sbuf = malloc(BUFSIZ);
UNSUPPORTED("4yebcf7ybwlpgm7xoldjbszda"); // 		Send = Sbuf + BUFSIZ;
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("5wr6chsypocfjuceerl9mehc4"); // 	Sptr = Sbuf;
UNSUPPORTED("ea2z7xk1luy674u284ddudw1d"); // 	*Sptr = 0;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 81ls7ujxrb181svnc5awggx7n
// static void addstr(char *src) 
public static Object addstr(Object... arg) {
UNSUPPORTED("703gu6b5q51kg4f4w94snc2mn"); // static void addstr(char *src) {
UNSUPPORTED("3fj8t64rrnh5407ihxrbavnt6"); // 	char	c;
UNSUPPORTED("4emlk2lo8cq6d5o6x461cxzwk"); // 	if (Sptr > Sbuf) Sptr--;
UNSUPPORTED("8vxyvy38lzpbd83cu26nejaan"); // 	do {
UNSUPPORTED("a1hhl0r379voikvndx346jxit"); // 		do {c = *Sptr++ = *src++;} while (c && (Sptr < Send));
UNSUPPORTED("bl9hlux3ebu4o7860s2zpg075"); // 		if (c) {
UNSUPPORTED("aadej261od7yk1xcs21hauykh"); // 			long	sz = Send - Sbuf;
UNSUPPORTED("41atfjolp70p7f8qnft3of30k"); // 			long	off = Sptr - Sbuf;
UNSUPPORTED("6x6pgn87tnew1za637nkcb3i3"); // 			sz *= 2;
UNSUPPORTED("ecyedutxo51rut0aixzmx564t"); // 			Sbuf = (char*)realloc(Sbuf,sz);
UNSUPPORTED("8rxtl0zns7it9buqlqqsy5odx"); // 			Send = Sbuf + sz;
UNSUPPORTED("9z7xq6bkmghj8n6042m7mpmh3"); // 			Sptr = Sbuf + off;
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("5k2u7k1fsiidv6ulonq76qhp0"); // 	} while (c);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 2rmqzhh7aovtupqfrlts8pa2m
// static void endstr(void) 
public static Object endstr(Object... arg) {
UNSUPPORTED("2sracqywd1qg2l7v5nmpvufkp"); // static void endstr(void) {
UNSUPPORTED("err7e2gsasgf22nnv8bahct4d"); // 	aaglval.str = (char*)agstrdup(Ag_G_global,Sbuf);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 4t56dhvw52uu822nlaokivf85
// static void endstr_html(void) 
public static Object endstr_html(Object... arg) {
UNSUPPORTED("dnnpz2205l3ln51f1bs93btf9"); // static void endstr_html(void) {
UNSUPPORTED("ajzrml1ygau4ao515bwvwgn19"); // 	aaglval.str = (char*)agstrdup_html(Ag_G_global,Sbuf);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 9nr6wfm5bmxh70x9saeavz26m
// static void storeFileName (char* fname, int len) 
public static Object storeFileName(Object... arg) {
UNSUPPORTED("e2z2o5ybnr5tgpkt8ty7hwan1"); // static void
UNSUPPORTED("cvgvah1jrmrhswwg3rel7x5y0"); // storeFileName (char* fname, int len)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("e0zq971pun9bqnupgu74poc4u"); //     static int cnt;
UNSUPPORTED("xo6m9cruoz5kdd6mzt4sfknp"); //     static char* buf;
UNSUPPORTED("do2te9of2v96mc8oassrb7p3b"); //     if (len > cnt) {
UNSUPPORTED("6isxquud3a1wratug7k94a4ty"); // 	if (cnt) buf = (char*)realloc (buf, len+1);
UNSUPPORTED("aalmsa4r595p8tuhd928kue7f"); // 	else buf = (char*)malloc (len+1);
UNSUPPORTED("9hhg0szrtn6m33mvdggzdcuiq"); // 	cnt = len;
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("4ynhuu395gho3v61nn58lpsp5"); //     strcpy (buf, fname);
UNSUPPORTED("bg9is2c95vtwie9h8nu78y9h7"); //     InputFile = buf;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 bj9zjg1k93tugikci6pdacgv8
// static void ppDirective (void) 
public static Object ppDirective(Object... arg) {
UNSUPPORTED("amadyb8blecbhpmr03nv1yysj"); // static void ppDirective (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("93ptrxmj16kch68r5qfjvzje8"); //     int r, cnt, lineno;
UNSUPPORTED("aqjwq3fk7zmi0i48c6b3bdyn1"); //     char buf[2];
UNSUPPORTED("bykuhm42gpf1y2m3xfegj7yq7"); //     char* s = aagtext + 1;  /* skip initial # */
UNSUPPORTED("v2kt5w01rvjcncga1nfw16vb"); //     if (strncmp(s, "line", 4) == 0) s += 4;
UNSUPPORTED("cjbpu12dvz9bbaaqizld5hgzw"); //     r = sscanf(s, "%d %1[\"]%n", &lineno, buf, &cnt);
UNSUPPORTED("79e2kex2zkmaojwz921wv40lb"); //     if (r > 0) { /* got line number */ 
UNSUPPORTED("7j9u1nik3c9m3dfr3ss7u99x7"); // 	line_num = lineno - 1;
UNSUPPORTED("a3cc7hmrfiu20uienzp34trtf"); // 	if (r > 1) { /* saw quote */
UNSUPPORTED("ege4ds3wwlaw1lf0dmx6icmdu"); // 	    char* p = s + cnt;
UNSUPPORTED("dy69m5exgjkhw4x2c1j201u5h"); // 	    char* e = p;
UNSUPPORTED("akosnsiu9reyhhy9cuyst4u77"); // 	    while (*e && (*e != '"')) e++; 
UNSUPPORTED("chjva8sotwhp8p0plibzdgt64"); // 	    if (e != p) {
UNSUPPORTED("aywlmkpo8in8o5sf37gh7f5o1"); //  		*e = '\0';
UNSUPPORTED("m9wyrcnvgtzuy3jb5ssyfv91"); // 		storeFileName (p, e-p);
UNSUPPORTED("6t98dcecgbvbvtpycwiq2ynnj"); // 	    }
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 7fcnmcd19oiyoyaqr7swnx68s
// static int chkNum(void) 
public static Object chkNum(Object... arg) {
UNSUPPORTED("q1tlhq1m7q8bylnobldsy8ul"); // static int chkNum(void) {
UNSUPPORTED("5xen5v195vyw2zxeos5j4b39u"); //     unsigned char c = (unsigned char)aagtext[aagleng-1];   /* last character */
UNSUPPORTED("3lxhbtax9md6unlnsezpjckih"); //     if (!isdigit(c) && (c != '.')) {  /* c is letter */
UNSUPPORTED("brcmgy65t9y4nm8afackgego3"); // 	unsigned char xbuf[BUFSIZ];
UNSUPPORTED("8c7x8di5w36ib05qan9z4sl9"); // 	char buf[BUFSIZ];
UNSUPPORTED("hj3ykx7uaskz9wtccgck8sd6"); // 	agxbuf  xb;
UNSUPPORTED("z3843we5vh08lkokocrbxs3e"); // 	char* fname;
UNSUPPORTED("91vq8e011oh7gfgr5bsdo0uoc"); // 	if (InputFile)
UNSUPPORTED("ar7gd5cmdmsozck6dve30u1kc"); // 	    fname = InputFile;
UNSUPPORTED("9352ql3e58qs4fzapgjfrms2s"); // 	else
UNSUPPORTED("db3k9j2cu5b3ge53iwoykkaq0"); // 	    fname = "input";
UNSUPPORTED("b2caeimugashizzvpcmbplmp4"); // 	agxbinit(&xb, BUFSIZ, xbuf);
UNSUPPORTED("a2p6g2wxux9rba1tjs2ao7o4o"); // 	agxbput(&xb,"syntax ambiguity - badly delimited number '");
UNSUPPORTED("1vnop1r6tqrq55n2ab9xcytok"); // 	agxbput(&xb,aagtext);
UNSUPPORTED("2q8daprlj1cl42ze3qlof04a5"); // 	sprintf(buf,"' in line %d of ", line_num);
UNSUPPORTED("3wik853jrdht1hsor80i947ue"); // 	agxbput(&xb,buf);
UNSUPPORTED("36dtrq18d65mdg4ntho7dt2ai"); // 	agxbput(&xb,fname);
UNSUPPORTED("97sgg79xuvu6p1ug1xnmk3egp"); // 	agxbput(&xb, " splits into two tokens\n");
UNSUPPORTED("98hehf3lz7dyyrzh10pbcvcz8"); // 	agerr(AGWARN,(((((&xb)->ptr >= (&xb)->eptr) ? agxbmore(&xb,1) : 0), (int)(*(&xb)->ptr++ = ((unsigned char)'\0'))),(char*)((&xb)->ptr = (&xb)->buf)));
UNSUPPORTED("52frst03mcbsuu6bmnqs962qm"); // 	agxbfree(&xb);
UNSUPPORTED("eleqpc2p2r3hvma6tipoy7tr"); // 	return 1;
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("895k5gbyc2kla939upm8m5u76"); //     else return 0;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 e5pbkh72mgktxf6bfh0n4gt4
// int aaglex (void) 
public static Object aaglex(Object... arg) {
UNSUPPORTED("pdpjzk6673jkdk1hkeeb2q3a"); // int aaglex (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("eyp458tyziuc5smdf8nmisuv0"); // 	register aag_state_type aag_current_state;
UNSUPPORTED("1kcumm40wtgnrwt1lso5lhyim"); // 	register char *aag_cp, *aag_bp;
UNSUPPORTED("epg1tabdb42f9reda2apnb1ms"); // 	register int aag_act;
UNSUPPORTED("8tmid58vn70oblu8ujz1zwswf"); // 	if ( !(aag_init) )
UNSUPPORTED("3lflizih274xjqgv1g0wjdgeq"); // 		{
UNSUPPORTED("f5bqtt61q9thk5qd1hbwq8iiu"); // 		(aag_init) = 1;
UNSUPPORTED("3koasm308op0tigliblj62e1f"); // 		if ( ! (aag_start) )
UNSUPPORTED("638agduqknpmfdxz829km27pq"); // 			(aag_start) = 1;	/* first start state */
UNSUPPORTED("5c3m4g98uud1ri4whmpyqmqod"); // 		if ( ! aagin )
UNSUPPORTED("43slr3lwfniyoyj6xlp230lbh"); // 			aagin = stdin;
UNSUPPORTED("8vznga5m9rzjv7al9ph5m5sp4"); // 		if ( ! aagout )
UNSUPPORTED("cr8xey1tr55u690uwh7ojmavf"); // 			aagout = stdout;
UNSUPPORTED("6a7g05a63b5vlbmwml9fqm6js"); // 		if ( ! ( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL) ) {
UNSUPPORTED("5k310rk7sd9685w7i0mxhvh7b"); // 			aagensure_buffer_stack ();
UNSUPPORTED("4bwrw2sf366bkgndfaoky57j3"); // 			(aag_buffer_stack)[(aag_buffer_stack_top)] =
UNSUPPORTED("648rwigd13o83ylenne327tpo"); // 				aag_create_buffer(aagin,16384 );
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("5vdfn4vw8baq4bh6qaiza5ces"); // 		aag_load_buffer_state( );
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("64w7kx5jkbrgxchxynb9z68sl"); // 	while ( 1 )		/* loops until end-of-file is reached */
UNSUPPORTED("3lflizih274xjqgv1g0wjdgeq"); // 		{
UNSUPPORTED("19a62hiie1pmtcddghe0bqc4p"); // 		aag_cp = (aag_c_buf_p);
UNSUPPORTED("3dylne08x28cpv7rgbl9342u9"); // 		/* Support of aagtext. */
UNSUPPORTED("a4qna0rrphiukyt2cx9xxl4uq"); // 		*aag_cp = (aag_hold_char);
UNSUPPORTED("cqe8nsxx8zip9neqzuass52k7"); // 		/* aag_bp points to the position in aag_ch_buf of the start of
UNSUPPORTED("2hkvmkbfi5k14h6ad5el1ypm4"); // 		 * the current run.
UNSUPPORTED("edw1ss2r31mqgsvca2gowi52v"); // 		 */
UNSUPPORTED("2uu83ztfrm2rf4gilr4ndnado"); // 		aag_bp = aag_cp;
UNSUPPORTED("1cgpurhged2awokk4s92iw776"); // 		aag_current_state = (aag_start);
UNSUPPORTED("22smyx4x537664ve7600il5k2"); // 		aag_current_state += ((aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol);
UNSUPPORTED("8n4v70w7yvxxi7wyk8h2ozq69"); // aag_match:
UNSUPPORTED("9ksbpucly3ydjrripsbhxyhi6"); // 		do
UNSUPPORTED("2mdt9jdl3qwktdzlvb0pw8fgo"); // 			{
UNSUPPORTED("b017ngi9yoexu0ag8as3kxifu"); // 			register YY_CHAR aag_c = aag_ec[((unsigned int) (unsigned char) *aag_cp)];
UNSUPPORTED("f0f13rvrp28ugo7n953ww9exm"); // 			if ( aag_accept[aag_current_state] )
UNSUPPORTED("4pcl1pdojya6hzq73u51kpoch"); // 				{
UNSUPPORTED("2zkjl87i9j14qd0yy84gkxn8w"); // 				(aag_last_accepting_state) = aag_current_state;
UNSUPPORTED("63j2j6c74f6tpdddpw68w7j5g"); // 				(aag_last_accepting_cpos) = aag_cp;
UNSUPPORTED("cysnuxd51taci3hbg5lifz8ce"); // 				}
UNSUPPORTED("2463jdtdj5v0b3g8cve6lltug"); // 			while ( aag_chk[aag_base[aag_current_state] + aag_c] != aag_current_state )
UNSUPPORTED("4pcl1pdojya6hzq73u51kpoch"); // 				{
UNSUPPORTED("324rw4kwwcob6154aq4iylx2c"); // 				aag_current_state = (int) aag_def[aag_current_state];
UNSUPPORTED("2lcc1u06ym2da8plsplb66cfx"); // 				if ( aag_current_state >= 93 )
UNSUPPORTED("w51fl0acyotorjuhgem7gi4c"); // 					aag_c = aag_meta[(unsigned int) aag_c];
UNSUPPORTED("cysnuxd51taci3hbg5lifz8ce"); // 				}
UNSUPPORTED("5id6x27gn8fz38xu0wfi9oiot"); // 			aag_current_state = aag_nxt[aag_base[aag_current_state] + (unsigned int) aag_c];
UNSUPPORTED("66elpafqoofzev7x22bewbr2c"); // 			++aag_cp;
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("6cbq6ckkfsopkhgz7xgomi8ai"); // 		while ( aag_base[aag_current_state] != 230 );
UNSUPPORTED("9m6gq3wy7dxf2989ifsn5cm9t"); // aag_find_action:
UNSUPPORTED("6dd3zbwpg5nll3gotac8xs0jk"); // 		aag_act = aag_accept[aag_current_state];
UNSUPPORTED("3uvb9f03g7dp9se542b3fch97"); // 		if ( aag_act == 0 )
UNSUPPORTED("9vnsdr0cb64wib7xchxmeffe1"); // 			{ /* have to back up */
UNSUPPORTED("5jmzc2p8ihqh3pl8yk426jjs8"); // 			aag_cp = (aag_last_accepting_cpos);
UNSUPPORTED("4bqktwvoql4rinftb1wb6bwux"); // 			aag_current_state = (aag_last_accepting_state);
UNSUPPORTED("913oa8bs5aedunutrp23qi71j"); // 			aag_act = aag_accept[aag_current_state];
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("7z2vv0d273lknczgkvpqne3ly"); // 		(aagtext) = aag_bp; aagleng = (size_t) (aag_cp - aag_bp); (aag_hold_char) = *aag_cp; *aag_cp = '\0'; (aag_c_buf_p) = aag_cp;;
UNSUPPORTED("apsw22y8tao100sq9bz9d48v1"); // do_action:	/* This label is used only to access EOF actions. */
UNSUPPORTED("8el9cnpl89mu1fuzqhwwf5qxk"); // 		switch ( aag_act )
UNSUPPORTED("dco2y6y1hd2mnc3n7yoiq7qru"); // 	{ /* beginning of action switch */
UNSUPPORTED("66t1xamwgf1zbtor3asfj4mlj"); // 			case 0: /* must back up */
UNSUPPORTED("8y7kg3jmm0mxlcmreiqklvczm"); // 			/* undo the effects of YY_DO_BEFORE_ACTION */
UNSUPPORTED("edfoo8bmsxnzpivnh86hp8g4j"); // 			*aag_cp = (aag_hold_char);
UNSUPPORTED("5jmzc2p8ihqh3pl8yk426jjs8"); // 			aag_cp = (aag_last_accepting_cpos);
UNSUPPORTED("4bqktwvoql4rinftb1wb6bwux"); // 			aag_current_state = (aag_last_accepting_state);
UNSUPPORTED("2t20blf7b2e9uh29x86jqn0uu"); // 			goto aag_find_action;
UNSUPPORTED("4et457vtxvdfcniwgvkmgg27m"); // case 1:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("e9sweqn31kfcpevqzc35so2x7"); // return(EOF);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("ni2wdzcw22kpb7r5rbiir6um"); // case 2:
UNSUPPORTED("8fsfk45iz6r1xpxwqpgh87zzc"); // /* rule 2 can match eol */
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("1om5gjxjxp5p6gu6fqz2e1z4d"); // line_num++;
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("29xaavsx8kmwlhodww81f29mi"); // case 3:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("jx9vmge6p0hhmb643cbkitrm"); // (aag_start) = 1 + 2 *(1);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("9cpt0kyqy9di8h2cd6iika4bw"); // case 4:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("8vr3x5prkq9bx5x7yv4sasjrd"); // /* eat anything not a '*' */
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("c7mpoiwvhax172146g6phlprw"); // case 5:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("dij0hf9wozgcp2ki3m2kifoig"); // /* eat up '*'s not followed by '/'s */
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("9k5fookwzuytueisvyyz0caqk"); // case 6:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("3wg696bpwfs7vhwcw7iif6yt6"); // (aag_start) = 1 + 2 *(0);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("2q7wq83jxx2tqprtgvfd30b2i"); // case 7:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("6xambzauc9qg5hiyrjp9cv94v"); // /* ignore C++-style comments */
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("kmgl4qg4fe9op81j902qtcn6"); // case 8:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("6c3vej4do0hnpt0ddel7ijipo"); // ppDirective ();
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("3qm4f4fp7kvh4l1xcdwlzcdom"); // case 9:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("e3h3y3usy8rlcha932xyo8bb7"); // /* ignore shell-like comments */
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("9b848ct8iyxow7s4as982amzi"); // case 10:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("a2zmhocyae95g5xo9bfaljr7k"); // /* ignore whitespace */
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("947tafpsnhhss094u71s9ubk9"); // case 11:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("87jhtwvxnhipza9f1s895uull"); // /* ignore BOM */
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("2l2qmr4rskdcgekd3oqxqj7f2"); // case 12:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("5ps7dxq4k1qcbyiigtbvitzij"); // return(259);			/* see tokens in agcanonstr */
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("4b055gsjgrpcvywbk7up4fg5l"); // case 13:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("1l0aw0zsqx2vbkr3zneykykxd"); // return(260);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("8njscivqvdlk4vdfnqdcn9p48"); // case 14:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("eilvuennhlsv84ebtaqqz00iw"); // if (!graphType) graphType = 258; return(258);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("72drdinb4kuj1ahx4pw5lzm0v"); // case 15:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("s9a7uspzll6isipj7m07vk6h"); // if (!graphType) graphType = 261; return(261);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("556y3hjg8xc217kgz7oded7kt"); // case 16:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("3yeeq5bkp5kiybo6jn3eyjs2o"); // return(263);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("2gqru8meihkhpbhyd7jcdcsob"); // case 17:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("1avovk9rb0j1co3gabz86001b"); // return(262);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("cxgy20vpnrsxhz5ksw5ht4pww"); // case 18:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("3jmo6uhihr6ouy9u6117d2797"); // if (graphType == 261) return(264); else return('-');
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("alztpmrrh7gk4sd7fc990467l"); // case 19:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("e6ipohsip8k8qzqpgc992rx8c"); // if (graphType == 258) return(264); else return('-');
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("6k7gr42ju1rb53hcb5rqnquyu"); // case 20:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("9nt30eaqhmml8uiohjf1h5hdb"); // { aaglval.str = (char*)agstrdup(Ag_G_global,aagtext); return(267); }
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("6in850eoepou96lnb2c2t1mpb"); // case 21:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("b15ywfomgq02hcjkw9ampx24y"); // { if (chkNum()) do { int aagless_macro_arg = (aagleng-1); ; *aag_cp = (aag_hold_char);  (aag_c_buf_p) = aag_cp = aag_bp + aagless_macro_arg - 0; (aagtext) = aag_bp; aagleng = (size_t) (aag_cp - aag_bp); (aag_hold_char) = *aag_cp; *aag_cp = '\0'; (aag_c_buf_p) = aag_cp;; } while ( 0 ); aaglval.str = (char*)agstrdup(Ag_G_global,aagtext); return(267); }
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("cl2w7n3yx4n622lafbt0bwfz1"); // case 22:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("ees73wgk7mwg9zrh612sgsvy1"); // (aag_start) = 1 + 2 *(2); beginstr();
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("27zayxvq2pc68g5ar0432yw9t"); // case 23:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("c5xf7sj3w7fr0pqstn18tj413"); // (aag_start) = 1 + 2 *(0); endstr(); return (268);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("6z3m8132yn8zgtthzycjgz78x"); // case 24:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("8h6g770m5l5g215hhlrt2hx9n"); // addstr ("\"");
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("952jh9bx0tpblu7shq5rrwpq2"); // case 25:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("8modtlsmam68shpdmcz87uq8h"); // addstr ("\\\\");
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("52vnyui9jklyykligf30zeaai"); // case 26:
UNSUPPORTED("4i9tx8f8c3v6bspkwavhtwano"); // /* rule 26 can match eol */
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("a8vlwazdypu664ivx6wi8rko2"); // line_num++; /* ignore escaped newlines */
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("5n1mokd7dgwogbhb2jas6mb00"); // case 27:
UNSUPPORTED("61heacv6izappfw5yjlcp4so4"); // /* rule 27 can match eol */
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("3mzcrqnslnbq9vtv1zu9sule8"); // addstr(aagtext);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("6gczfeucbsq4yjto6hu1ofs42"); // case 28:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("6g9v7q7xrlzfufvlruovef42p"); // (aag_start) = 1 + 2 *(3); html_nest = 1; beginstr();
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("f16p1igprp064qa5n56o1m2wc"); // case 29:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("f3otz7hfp3792v4zck6dvnmo3"); // html_nest--; if (html_nest) addstr(aagtext); else {(aag_start) = 1 + 2 *(0); endstr_html(); return (268);}
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("72s0wtcj4jofeozc8iz5zbhxl"); // case 30:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("aw1td26c2oe06ysc6u6vj8koz"); // html_nest++; addstr(aagtext);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("6xefk8kdpp7y1m3tbc0tpw8wa"); // case 31:
UNSUPPORTED("7x4ipn0el32pfjyg76p0z4oz8"); // /* rule 31 can match eol */
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("9xv0goh9ck9y3mkaftbg7vmfd"); // addstr(aagtext); line_num++; /* add newlines */
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("9m9x22bqi8pwhtev4msso0yze"); // case 32:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("3mzcrqnslnbq9vtv1zu9sule8"); // addstr(aagtext);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("18v1y33kqilsfbxil4b3yna75"); // case 33:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("92pt2p1sqtdccyfawj6shkj14"); // return (aagtext[0]);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("7rr77fryfl2ub6miww7jg5y4o"); // case 34:
UNSUPPORTED("cbtwhhcbw0kd10g8r34kiet35"); // if ( aagleng > 0 ) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (aagtext[aagleng - 1] == '\n'); 
UNSUPPORTED("6bhj3owfzoyf3s0aoqazgzy0q"); // do { if (fwrite( aagtext, aagleng, 1, aagout )) {} } while (0);
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("82mqzfrl2p6jfpf29nu6fgxdb"); // case (35 + 0 + 1):
UNSUPPORTED("bqr4ckfep54whmo4876vkmecz"); // case (35 + 1 + 1):
UNSUPPORTED("1w19dr4ubkia25sdjfzomurdz"); // case (35 + 2 + 1):
UNSUPPORTED("byni6m925rj3a4njua63prne"); // case (35 + 3 + 1):
UNSUPPORTED("c9ckhc8veujmwcw0ar3u3zld4"); // 	return 0;
UNSUPPORTED("3effkdcc9bi9b7aubu1yn7krl"); // 	case 35:
UNSUPPORTED("3lflizih274xjqgv1g0wjdgeq"); // 		{
UNSUPPORTED("av9evic7ammi9pcxoqac9s8fe"); // 		/* Amount of text matched not including the EOB char. */
UNSUPPORTED("1jjcl1pqge71gvb9dki5a07ws"); // 		int aag_amount_of_matched_text = (int) (aag_cp - (aagtext)) - 1;
UNSUPPORTED("7pvmj2k0z8lp6jgvv2n65nbps"); // 		/* Undo the effects of YY_DO_BEFORE_ACTION. */
UNSUPPORTED("a4qna0rrphiukyt2cx9xxl4uq"); // 		*aag_cp = (aag_hold_char);
UNSUPPORTED("ap1b7l55ctbh41rm7yh9a6jyo"); // 		if ( (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_buffer_status == 0 )
UNSUPPORTED("2mdt9jdl3qwktdzlvb0pw8fgo"); // 			{
UNSUPPORTED("1ukrm4fttw7velp3gbz6awwne"); // 			/* We're scanning a new file or input source.  It's
UNSUPPORTED("ejpa48tia006kybs45czjbtse"); // 			 * possible that this happened because the user
UNSUPPORTED("76e3nzz08z4fey19zqzdguph"); // 			 * just pointed aagin at a new source and called
UNSUPPORTED("cqa8ospx14bmafy4npvtjj0k2"); // 			 * aaglex().  If so, then we have to assure
UNSUPPORTED("e858my77taiun73kz47m00tta"); // 			 * consistency between YY_CURRENT_BUFFER and our
UNSUPPORTED("8ythbpqr0qrfn0wl55uih2gds"); // 			 * globals.  Here is the right place to do so, because
UNSUPPORTED("3kdgw6xhyuplwsqtw1ya1pyns"); // 			 * this is the first action (other than possibly a
UNSUPPORTED("8fy43ztshuc3bfbwy19xac2zl"); // 			 * back-up) that will match for the new input source.
UNSUPPORTED("2y9k3dfnj3qua970vsvm0b9xt"); // 			 */
UNSUPPORTED("mdr9dqcs82gxgeyb3oe50yvc"); // 			(aag_n_chars) = (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_n_chars;
UNSUPPORTED("d7htwvsxyqjdvoqbre0141fdc"); // 			(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_input_file = aagin;
UNSUPPORTED("2pqrlmsv489oepynhx1ctfsrd"); // 			(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_buffer_status = 1;
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("ard8111msvx7284l35jzmp5y9"); // 		/* Note that here we test for aag_c_buf_p "<=" to the position
UNSUPPORTED("97ogb9i5xevnklykvrvxtsi97"); // 		 * of the first EOB in the buffer, since aag_c_buf_p will
UNSUPPORTED("19jo527lj5j210hqmlrquzim5"); // 		 * already have been incremented past the NUL character
UNSUPPORTED("2vscb9s7ubtgam0r7riyi9532"); // 		 * (since all states make transitions on EOB to the
UNSUPPORTED("2mc3sssivepynss4pdzupko6m"); // 		 * end-of-buffer state).  Contrast this with the test
UNSUPPORTED("7gdu59sqyc5wdahkc2f0kmu3k"); // 		 * in input().
UNSUPPORTED("edw1ss2r31mqgsvca2gowi52v"); // 		 */
UNSUPPORTED("eqvop36r3g0w8y5r7s6o3eupd"); // 		if ( (aag_c_buf_p) <= &(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf[(aag_n_chars)] )
UNSUPPORTED("9clhogjc9o5uemyhl9hx7vs38"); // 			{ /* This was really a NUL. */
UNSUPPORTED("136dyc2eryl7aywuv0ri6zazd"); // 			aag_state_type aag_next_state;
UNSUPPORTED("ip2pkbcvc5wty9nphzk8ahqi"); // 			(aag_c_buf_p) = (aagtext) + aag_amount_of_matched_text;
UNSUPPORTED("dnttuw20ekafhnv84tucwwbw6"); // 			aag_current_state = aag_get_previous_state(  );
UNSUPPORTED("19i5bou5dpnrvnljd6c0zi7cs"); // 			/* Okay, we're now positioned to make the NUL
UNSUPPORTED("1zps4d1dwhg8g1u1jcscs77fp"); // 			 * transition.  We couldn't have
UNSUPPORTED("7lnrxsnfwfae9shztjlz5d2sj"); // 			 * aag_get_previous_state() go ahead and do it
UNSUPPORTED("uvmaxaik4hf1hih46fejzlqo"); // 			 * for us because it doesn't know how to deal
UNSUPPORTED("a3itb2gth3y61hczkkazgkqen"); // 			 * with the possibility of jamming (and we don't
UNSUPPORTED("bsa6425l53922413u37n1by7w"); // 			 * want to build jamming into it because then it
UNSUPPORTED("cs6ggz4s573xazs4k8oj0wacf"); // 			 * will run more slowly).
UNSUPPORTED("2y9k3dfnj3qua970vsvm0b9xt"); // 			 */
UNSUPPORTED("6wfb6gr9sqw5321of6whv6g1n"); // 			aag_next_state = aag_try_NUL_trans( aag_current_state );
UNSUPPORTED("47exoq6ktpu2z6qqmsrgjw8mn"); // 			aag_bp = (aagtext) + 0;
UNSUPPORTED("1z20nxzgjchfpg43kk6p2rxmb"); // 			if ( aag_next_state )
UNSUPPORTED("4pcl1pdojya6hzq73u51kpoch"); // 				{
UNSUPPORTED("2f7302gvw3z5l0tvki3jgnl0q"); // 				/* Consume the NUL. */
UNSUPPORTED("ewxmr5ocyniqq9kqdwnbryo5i"); // 				aag_cp = ++(aag_c_buf_p);
UNSUPPORTED("b2y561rlv42sr2t5b8ebldk2s"); // 				aag_current_state = aag_next_state;
UNSUPPORTED("ba9wj7om5zk7mol03zxpekt7j"); // 				goto aag_match;
UNSUPPORTED("cysnuxd51taci3hbg5lifz8ce"); // 				}
UNSUPPORTED("cqgi8f4d37bqva8z6bx5rvn7w"); // 			else
UNSUPPORTED("4pcl1pdojya6hzq73u51kpoch"); // 				{
UNSUPPORTED("3nanwdupbkgohlzpjzoaukbr4"); // 				aag_cp = (aag_c_buf_p);
UNSUPPORTED("9l6wm3vx0rph8i8h7m4dcq34x"); // 				goto aag_find_action;
UNSUPPORTED("cysnuxd51taci3hbg5lifz8ce"); // 				}
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("db3yodgf9sh6cnz3cf8qizzbr"); // 		else switch ( aag_get_next_buffer(  ) )
UNSUPPORTED("2mdt9jdl3qwktdzlvb0pw8fgo"); // 			{
UNSUPPORTED("4yd30eh9icuxnqotseihb7l4w"); // 			case 1:
UNSUPPORTED("4pcl1pdojya6hzq73u51kpoch"); // 				{
UNSUPPORTED("e4pcfhdqidvl3xfh8flankk0m"); // 				(aag_did_buffer_switch_on_eof) = 0;
UNSUPPORTED("8cpkysq4c2ufhdv2uclyjax2l"); // 				if ( aagwrap( ) )
UNSUPPORTED("e928s13otj5jhz855y8um3tz8"); // 					{
UNSUPPORTED("5pvlvgzt9geyx90w8yok6qskk"); // 					/* Note: because we've taken care in
UNSUPPORTED("f2ael09dm75ew3qvb39e8dmqo"); // 					 * aag_get_next_buffer() to have set up
UNSUPPORTED("azoxfeu7zbmcqm822xexak7a9"); // 					 * aagtext, we can now set up
UNSUPPORTED("6n6tnxe89kixgxdvdyu3kderg"); // 					 * aag_c_buf_p so that if some total
UNSUPPORTED("v9iirt1qdivb9mokpz8betax"); // 					 * hoser (like flex itself) wants to
UNSUPPORTED("e6du46l70usukl02zbir6z3i6"); // 					 * call the scanner after we return the
UNSUPPORTED("5xnn62l1dvx5zzamkjgowqgz0"); // 					 * YY_NULL, it'll still work - another
UNSUPPORTED("5huja6w3dtx1wyo3didu5x71b"); // 					 * YY_NULL will get returned.
UNSUPPORTED("2y9jwnvnhklvpvmeawdnqm8i2"); // 					 */
UNSUPPORTED("f3eyysgcmabvn5tt38wvn6vpj"); // 					(aag_c_buf_p) = (aagtext) + 0;
UNSUPPORTED("b38vk2yl7yd3ccilu78zpdbdw"); // 					aag_act = (35 + (((aag_start) - 1) / 2) + 1);
UNSUPPORTED("1kklaudkj34oc41ju7jowskat"); // 					goto do_action;
UNSUPPORTED("7qewsve9tto7ge11dkittrbpg"); // 					}
UNSUPPORTED("5dmwgqu6vf5e7mr3pnblxlzbr"); // 				else
UNSUPPORTED("e928s13otj5jhz855y8um3tz8"); // 					{
UNSUPPORTED("9igctqd1bmlpq7mo4bt3sj8c3"); // 					if ( ! (aag_did_buffer_switch_on_eof) )
UNSUPPORTED("apt6qnupr74oq1rmuhce124oq"); // 						aagrestart(aagin );
UNSUPPORTED("7qewsve9tto7ge11dkittrbpg"); // 					}
UNSUPPORTED("1dhrv6aj5eq8ntuvb7qbs8aot"); // 				break;
UNSUPPORTED("cysnuxd51taci3hbg5lifz8ce"); // 				}
UNSUPPORTED("5hg15npsnnf19eml2makv9mgf"); // 			case 0:
UNSUPPORTED("5igou3g3x4fk7tev76iwuz4eu"); // 				(aag_c_buf_p) =
UNSUPPORTED("8z7l3eh0oo09flvmepzomf8p5"); // 					(aagtext) + aag_amount_of_matched_text;
UNSUPPORTED("1aotx4d0a8ouhfouerkr911ty"); // 				aag_current_state = aag_get_previous_state(  );
UNSUPPORTED("3nanwdupbkgohlzpjzoaukbr4"); // 				aag_cp = (aag_c_buf_p);
UNSUPPORTED("ak6tf6umjq968y5h6qwp3ceo3"); // 				aag_bp = (aagtext) + 0;
UNSUPPORTED("ba9wj7om5zk7mol03zxpekt7j"); // 				goto aag_match;
UNSUPPORTED("ewxk0u6la5xyi9w9bnvvvi27w"); // 			case 2:
UNSUPPORTED("5igou3g3x4fk7tev76iwuz4eu"); // 				(aag_c_buf_p) =
UNSUPPORTED("5818biabe0znc0ppmei5vo5wo"); // 				&(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf[(aag_n_chars)];
UNSUPPORTED("1aotx4d0a8ouhfouerkr911ty"); // 				aag_current_state = aag_get_previous_state(  );
UNSUPPORTED("3nanwdupbkgohlzpjzoaukbr4"); // 				aag_cp = (aag_c_buf_p);
UNSUPPORTED("ak6tf6umjq968y5h6qwp3ceo3"); // 				aag_bp = (aagtext) + 0;
UNSUPPORTED("9l6wm3vx0rph8i8h7m4dcq34x"); // 				goto aag_find_action;
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("9ekmvj13iaml5ndszqyxa8eq"); // 		break;
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("1drv0xz8hp34qnf72b4jpprg2"); // 	default:
UNSUPPORTED("7tfrjvpj21qv1411du5f3lm34"); // 		aag_fatal_error( 
UNSUPPORTED("ybsxsjxulyne6r7b32vyqqa4"); //  "fatal flex scanner internal error--no action found" );
UNSUPPORTED("b7lvqabjq0uf837l088tlw8kv"); // 	} /* end of action switch */
UNSUPPORTED("thqyr6hhv3rcohnninr3k5q3"); // 		} /* end of scanning one token */
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 1bk2c3ez7bpnqxz6emq8dv629
// static int aag_get_next_buffer (void) 
public static Object aag_get_next_buffer(Object... arg) {
UNSUPPORTED("bntfc8vc6ws60twpz2ksf3ytd"); // static int aag_get_next_buffer (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("7ebw6rt1a8gwit3l70juuhrut"); //     	register char *dest = (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf;
UNSUPPORTED("ep8exp77z0cdsbzoahv0n7pga"); // 	register char *source = (aagtext);
UNSUPPORTED("85flzwsp2wkcuz6e6p5ey0ja4"); // 	register int number_to_move, i;
UNSUPPORTED("aipx13znfwyxln9k8crlo39qe"); // 	int ret_val;
UNSUPPORTED("ft3hwcdb787h4u0eu9f0gq84"); // 	if ( (aag_c_buf_p) > &(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf[(aag_n_chars) + 1] )
UNSUPPORTED("7tfrjvpj21qv1411du5f3lm34"); // 		aag_fatal_error( 
UNSUPPORTED("cqw5y0axbe6zpejdhw2kz5g37"); //  "fatal flex scanner internal error--end of buffer missed" );
UNSUPPORTED("79gs3w7jltoyaahske4enadi5"); // 	if ( (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_fill_buffer == 0 )
UNSUPPORTED("6m10jh2mrvdgrq5kcutyjfag5"); // 		{ /* Don't try to fill the buffer, so this is an EOF. */
UNSUPPORTED("e47658a035mlx7e7nkbpn43e6"); // 		if ( (aag_c_buf_p) - (aagtext) - 0 == 1 )
UNSUPPORTED("2mdt9jdl3qwktdzlvb0pw8fgo"); // 			{
UNSUPPORTED("edz3vn43zclgv62mlqerwztul"); // 			/* We matched a single character, the EOB, so
UNSUPPORTED("ddn9y5tn3j329gcb6g4qzn5bo"); // 			 * treat this as a final EOF.
UNSUPPORTED("2y9k3dfnj3qua970vsvm0b9xt"); // 			 */
UNSUPPORTED("2gvt66h1ue0vdx0rjg7066zj5"); // 			return 1;
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("7e1uy5mzei37p66t8jp01r3mk"); // 		else
UNSUPPORTED("2mdt9jdl3qwktdzlvb0pw8fgo"); // 			{
UNSUPPORTED("6p4qje014bli5jooxuv9gplax"); // 			/* We matched some text prior to the EOB, first
UNSUPPORTED("2zgir7cl8vs3jtvgsypy2cprv"); // 			 * process it.
UNSUPPORTED("2y9k3dfnj3qua970vsvm0b9xt"); // 			 */
UNSUPPORTED("56avbgath9pkm0tr5vgc38blj"); // 			return 2;
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("5iv5436jldi3r5zxc6cyesgt3"); // 	/* Try to read more data. */
UNSUPPORTED("5gu7qax0c1v1a4pmunre2gpfc"); // 	/* First move last chars to start of buffer. */
UNSUPPORTED("6c80q0czxg343aiz9kirv4lcf"); // 	number_to_move = (int) ((aag_c_buf_p) - (aagtext)) - 1;
UNSUPPORTED("ez6g2p84bd6n5fvmtci3lp5ey"); // 	for ( i = 0; i < number_to_move; ++i )
UNSUPPORTED("14sjmc97aajazt787to7n4w8q"); // 		*(dest++) = *(source++);
UNSUPPORTED("9y3826ahw934er4dx6vzgbb98"); // 	if ( (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_buffer_status == 2 )
UNSUPPORTED("7v17eedbak69z08pul9m1ee0h"); // 		/* don't do the read, it's not guaranteed to return an EOF,
UNSUPPORTED("3tpu3we8b13sqp1mg1w6oosky"); // 		 * just force an EOF
UNSUPPORTED("edw1ss2r31mqgsvca2gowi52v"); // 		 */
UNSUPPORTED("816mxs5qse46gpfyinnbmuelu"); // 		(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_n_chars = (aag_n_chars) = 0;
UNSUPPORTED("9352ql3e58qs4fzapgjfrms2s"); // 	else
UNSUPPORTED("3lflizih274xjqgv1g0wjdgeq"); // 		{
UNSUPPORTED("7411ae9sfh5a5sue0c5a6t9jd"); // 			aag_size_t num_to_read =
UNSUPPORTED("7p2gso32w93qf8mfa7c19dd4i"); // 			(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_buf_size - number_to_move - 1;
UNSUPPORTED("2lab0ejz2s9lpjigij4sy0k1h"); // 		while ( num_to_read <= 0 )
UNSUPPORTED("5vqkxz0eyslb5vps9nth5smdi"); // 			{ /* Not enough room in the buffer - grow it. */
UNSUPPORTED("cb56koc4u4bh5car10xu0dn6z"); // 			/* just a shorter name for the current buffer */
UNSUPPORTED("57z8rr3zk0z9khsbhykuxu8f7"); // 			YY_BUFFER_STATE b = (aag_buffer_stack)[(aag_buffer_stack_top)];
UNSUPPORTED("73xg397okl0zo8gynw4zng1ke"); // 			int aag_c_buf_p_offset =
UNSUPPORTED("1219lzhygrtpy6if4axt26e6q"); // 				(int) ((aag_c_buf_p) - b->aag_ch_buf);
UNSUPPORTED("cruwi0gg9f33wqllvt84m81o"); // 			if ( b->aag_is_our_buffer )
UNSUPPORTED("4pcl1pdojya6hzq73u51kpoch"); // 				{
UNSUPPORTED("5yo2d2rl188byncy10yrgxzqd"); // 				aag_size_t new_size = b->aag_buf_size * 2;
UNSUPPORTED("cw9ef12ijn3ivaqxpw82amgng"); // 				if ( new_size <= 0 )
UNSUPPORTED("cvj6plivf0ytolhdcjfmykskk"); // 					b->aag_buf_size += b->aag_buf_size / 8;
UNSUPPORTED("5dmwgqu6vf5e7mr3pnblxlzbr"); // 				else
UNSUPPORTED("ebs3qp1orzgn5dkmp3ywh6rl5"); // 					b->aag_buf_size *= 2;
UNSUPPORTED("t0cgbfvq2iycyesyp42ox2vd"); // 				b->aag_ch_buf = (char *)
UNSUPPORTED("29w5kmsm7hhw6cok9tpv7juql"); // 					/* Include room in for 2 EOB chars. */
UNSUPPORTED("3ckiwiugcrriz4h2tefqpz24s"); // 					aagrealloc((void *) b->aag_ch_buf,b->aag_buf_size + 2  );
UNSUPPORTED("cysnuxd51taci3hbg5lifz8ce"); // 				}
UNSUPPORTED("cqgi8f4d37bqva8z6bx5rvn7w"); // 			else
UNSUPPORTED("d073t5yhzx1z93fa1qs3qig1i"); // 				/* Can't grow it, we don't own it. */
UNSUPPORTED("3buju5gen0sfqxk4qcf32ym1b"); // 				b->aag_ch_buf = 0;
UNSUPPORTED("c8x2050nl0s3jf5j0rjmlwb6i"); // 			if ( ! b->aag_ch_buf )
UNSUPPORTED("3pnzyfuwgj63ox03srpnrx671"); // 				aag_fatal_error( 
UNSUPPORTED("ddwv9qwbvjhwo8ogidsc3pkcx"); //  "fatal error - scanner input buffer overflow" );
UNSUPPORTED("23uwqhddabh2z0u142dlwaqgg"); // 			(aag_c_buf_p) = &b->aag_ch_buf[aag_c_buf_p_offset];
UNSUPPORTED("3v3z6b3hxykqsnkm34v5vt5rr"); // 			num_to_read = (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_buf_size -
UNSUPPORTED("5jdefmguv6za2qdk3aqk98yot"); // 						number_to_move - 1;
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("4svgtot6766l3a8qotzee9wvw"); // 		if ( num_to_read > 8192 )
UNSUPPORTED("1msizybwtesl5m6srryjf8r50"); // 			num_to_read = 8192;
UNSUPPORTED("9hh9s07ydq4w9w37dlrlncmbt"); // 		/* Read in more data. */
UNSUPPORTED("6g59dwr892s73mmz5s1084rpw"); // 		if ((
UNSUPPORTED("28bayw02ppqcuffpcnzwuat5f"); // (aag_n_chars) = Disc->io->afread(Ifile, (&(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf[number_to_move]), num_to_read)) < 0) aag_fatal_error( "input in flex scanner failed" );
UNSUPPORTED("2uvf85bz227zpcsxn55l3cvsw"); // 		(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_n_chars = (aag_n_chars);
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("ah0h9w907nopolcfy6oyiwctm"); // 	if ( (aag_n_chars) == 0 )
UNSUPPORTED("3lflizih274xjqgv1g0wjdgeq"); // 		{
UNSUPPORTED("2e0812f9qysrs1efjy2brmdet"); // 		if ( number_to_move == 0 )
UNSUPPORTED("2mdt9jdl3qwktdzlvb0pw8fgo"); // 			{
UNSUPPORTED("ecuksii2a411xyljnmuh7c8io"); // 			ret_val = 1;
UNSUPPORTED("du8qw8rchee4hl3blu07sw364"); // 			aagrestart(aagin  );
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("7e1uy5mzei37p66t8jp01r3mk"); // 		else
UNSUPPORTED("2mdt9jdl3qwktdzlvb0pw8fgo"); // 			{
UNSUPPORTED("cnfvjf35p8z6jfgiaezhf7jnk"); // 			ret_val = 2;
UNSUPPORTED("2dy4yjkq71w7t5m682j0cm1do"); // 			(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_buffer_status =
UNSUPPORTED("8dhl80gn8b27c7954rwx13hpd"); // 				2;
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("9352ql3e58qs4fzapgjfrms2s"); // 	else
UNSUPPORTED("2tlz7d1xig0tr630niwla9240"); // 		ret_val = 0;
UNSUPPORTED("cej0ij8gde9cqmlkewlcgbm5t"); // 	if ((aag_size_t) ((aag_n_chars) + number_to_move) > (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_buf_size) {
UNSUPPORTED("8xt9rijm997e0dmpqnxn4tsce"); // 		/* Extend the array by 50%, plus the number we really need. */
UNSUPPORTED("eoh92xe0ah4y9oioxbsfttwsl"); // 		aag_size_t new_size = (aag_n_chars) + number_to_move + ((aag_n_chars) >> 1);
UNSUPPORTED("cbqw1w6erw5da9h1syi4c81rq"); // 		(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf = (char *) aagrealloc((void *) (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf,new_size  );
UNSUPPORTED("2w92ms8mfyj9c5vtlxgacptui"); // 		if ( ! (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf )
UNSUPPORTED("bpvihnydln2vsx5j33w8sq0gq"); // 			aag_fatal_error( "out of dynamic memory in aag_get_next_buffer()" );
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("6pgwguxop58ea3opnzwrkudrv"); // 	(aag_n_chars) += number_to_move;
UNSUPPORTED("8k7xb1uamjt1og4y1mbhrq5le"); // 	(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf[(aag_n_chars)] = 0;
UNSUPPORTED("dng2s9q40h2aln7hzu7fa508"); // 	(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf[(aag_n_chars) + 1] = 0;
UNSUPPORTED("9zeakom5x40jklkzebzu09ooq"); // 	(aagtext) = &(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf[0];
UNSUPPORTED("c5segzlua9r3zhvzijt0rr81e"); // 	return ret_val;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 dge0pk480ox74sfkkc1y9j2az
// static aag_state_type aag_get_previous_state (void) 
public static Object aag_get_previous_state(Object... arg) {
UNSUPPORTED("2f7ywxbd41kv0w35fr0s3gwtv"); // static aag_state_type aag_get_previous_state (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("eyp458tyziuc5smdf8nmisuv0"); // 	register aag_state_type aag_current_state;
UNSUPPORTED("8uf0gbbm46tqgc4hioxy8vjiz"); // 	register char *aag_cp;
UNSUPPORTED("bieja928rkcqrr592kae9apln"); // 	aag_current_state = (aag_start);
UNSUPPORTED("jczmn8egwv4b13o2oyfr7nrl"); // 	aag_current_state += ((aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol);
UNSUPPORTED("9b7y7lw6mfst8xpmeih019ad"); // 	for ( aag_cp = (aagtext) + 0; aag_cp < (aag_c_buf_p); ++aag_cp )
UNSUPPORTED("3lflizih274xjqgv1g0wjdgeq"); // 		{
UNSUPPORTED("7qllmw83ohozx15rcagotofz5"); // 		register YY_CHAR aag_c = (*aag_cp ? aag_ec[((unsigned int) (unsigned char) *aag_cp)] : 1);
UNSUPPORTED("313py7stvip1doqr47qqt0la0"); // 		if ( aag_accept[aag_current_state] )
UNSUPPORTED("2mdt9jdl3qwktdzlvb0pw8fgo"); // 			{
UNSUPPORTED("e7sxeyap3mdy720wtkcdplou5"); // 			(aag_last_accepting_state) = aag_current_state;
UNSUPPORTED("8qjgsamzeoh109vb22f604x7t"); // 			(aag_last_accepting_cpos) = aag_cp;
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("4h466p7keybrkr5v3giksps4p"); // 		while ( aag_chk[aag_base[aag_current_state] + aag_c] != aag_current_state )
UNSUPPORTED("2mdt9jdl3qwktdzlvb0pw8fgo"); // 			{
UNSUPPORTED("aajkf5dqhvqmw3f9n7p38pj6r"); // 			aag_current_state = (int) aag_def[aag_current_state];
UNSUPPORTED("9yopsiwk4yoadiay9h9cv9ehi"); // 			if ( aag_current_state >= 93 )
UNSUPPORTED("7vv9ddmvdeq6bgnhu9nrcnxvm"); // 				aag_c = aag_meta[(unsigned int) aag_c];
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("51p9ejc6sf5qknsjvtayasozy"); // 		aag_current_state = aag_nxt[aag_base[aag_current_state] + (unsigned int) aag_c];
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("byo2sznczq4ymhtli73pm3udl"); // 	return aag_current_state;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 1bqrp6l15lwke1ldr6rocxdac
// static aag_state_type aag_try_NUL_trans  (aag_state_type aag_current_state ) 
public static Object aag_try_NUL_trans(Object... arg) {
UNSUPPORTED("1c5zau9pxlkse3pyxct71b9b6"); // static aag_state_type aag_try_NUL_trans  (aag_state_type aag_current_state )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("5cttrvxgf8tj171oltic9kuxk"); // 	register int aag_is_jam;
UNSUPPORTED("607lnmo0y2p5f2uu142fznvum"); //     	register char *aag_cp = (aag_c_buf_p);
UNSUPPORTED("dom9fqyl48xmfjoext3bee9m3"); // 	register YY_CHAR aag_c = 1;
UNSUPPORTED("31kqmiupr0r27efmb8f7imz5i"); // 	if ( aag_accept[aag_current_state] )
UNSUPPORTED("3lflizih274xjqgv1g0wjdgeq"); // 		{
UNSUPPORTED("dgv7pz2zpo0js8rtzn1ni3x7v"); // 		(aag_last_accepting_state) = aag_current_state;
UNSUPPORTED("7p069a7s6dmsdw8ysdduj38wm"); // 		(aag_last_accepting_cpos) = aag_cp;
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("m4dsqto0nhwwx0m59nbspfk1"); // 	while ( aag_chk[aag_base[aag_current_state] + aag_c] != aag_current_state )
UNSUPPORTED("3lflizih274xjqgv1g0wjdgeq"); // 		{
UNSUPPORTED("85khbtsksdmgyqrfzhgdys0g3"); // 		aag_current_state = (int) aag_def[aag_current_state];
UNSUPPORTED("9a13x8h85yf4gv3bob5ag8x9f"); // 		if ( aag_current_state >= 93 )
UNSUPPORTED("e1mfyn6wjy9wyaq80y0xgwjhr"); // 			aag_c = aag_meta[(unsigned int) aag_c];
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("14xmpnv4kpg47d1zmttc99fz0"); // 	aag_current_state = aag_nxt[aag_base[aag_current_state] + (unsigned int) aag_c];
UNSUPPORTED("13un885faeok3sujcnk8wsrm3"); // 	aag_is_jam = (aag_current_state == 92);
UNSUPPORTED("6l9txnev1x47auh1g4bpko864"); // 		return aag_is_jam ? 0 : aag_current_state;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 kz1k3qeyyshqirx2726nc2lb
// static void aagunput (int c, register char * aag_bp ) 
public static Object aagunput(Object... arg) {
UNSUPPORTED("6qb36grs4pj0ke1dlwgx370i1"); // static void aagunput (int c, register char * aag_bp )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("8uf0gbbm46tqgc4hioxy8vjiz"); // 	register char *aag_cp;
UNSUPPORTED("3rlqat2geccfwfzu8sgn63j61"); //     aag_cp = (aag_c_buf_p);
UNSUPPORTED("9oaabjtrdlssvq6fvlwffi1f2"); // 	/* undo effects of setting up aagtext */
UNSUPPORTED("11cebwack73ecjllyd3vaefq4"); // 	*aag_cp = (aag_hold_char);
UNSUPPORTED("3mir5tgsoqs63hlvlewrogbvr"); // 	if ( aag_cp < (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf + 2 )
UNSUPPORTED("14vg05mqua5r457g6eyrugk5q"); // 		{ /* need to shift things up to make room */
UNSUPPORTED("1ec7aezzerjgwgwx53i84wstu"); // 		/* +2 for EOB chars. */
UNSUPPORTED("b87cedaxmgerhw9uxiuys7af3"); // 		register aag_size_t number_to_move = (aag_n_chars) + 2;
UNSUPPORTED("7c3v153qetipljsaewu70fefp"); // 		register char *dest = &(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf[
UNSUPPORTED("bj56edmxlh2xzs98iz0i5xcah"); // 					(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_buf_size + 2];
UNSUPPORTED("dqsiggiv5ytfmlvfbgfomuzkx"); // 		register char *source =
UNSUPPORTED("2n82mug2j3rzge4uc8kl6gemy"); // 				&(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf[number_to_move];
UNSUPPORTED("997on72fary1gmvda0adob8e2"); // 		while ( source > (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf )
UNSUPPORTED("4o5m6d8nlzgd7ivcwrah26ssf"); // 			*--dest = *--source;
UNSUPPORTED("7fav6sgyuoyymce07cmiwfgrl"); // 		aag_cp += (int) (dest - source);
UNSUPPORTED("4hwl1p0ol7p3jlw8t1v4iy3dm"); // 		aag_bp += (int) (dest - source);
UNSUPPORTED("8ggnn11a3zgylsepvdmi403jw"); // 		(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_n_chars =
UNSUPPORTED("c12ay56bgt5zgecfp6csc78py"); // 			(aag_n_chars) = (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_buf_size;
UNSUPPORTED("9qwx52jdmrqtblu9k27dw2n5j"); // 		if ( aag_cp < (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf + 2 )
UNSUPPORTED("2l6f8vs2equ9c6umygyh46k17"); // 			aag_fatal_error( "flex scanner push-back overflow" );
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("1pzi72hhrtp5tjgv7agsfcrnf"); // 	*--aag_cp = (char) c;
UNSUPPORTED("dq0ryg1dmq4j646ibu68d5b64"); // 	(aagtext) = aag_bp;
UNSUPPORTED("ee6jtq1rwjxor1054gu7uvbkq"); // 	(aag_hold_char) = *aag_cp;
UNSUPPORTED("8toiq63heg2dnnwc1uzhvahm9"); // 	(aag_c_buf_p) = aag_cp;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 23mhytvy8ivrz8bn5qfjy7jm5
// static int input  (void)   
public static Object input(Object... arg) {
UNSUPPORTED("8vrkofm3h8bcnpmtcw7xt22kr"); // static int input  (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("bf60xh4vwy9e0mvwv89b3f8cu"); // 	int c;
UNSUPPORTED("f2j3r93ldwabmgkvopbu8ke69"); // 	*(aag_c_buf_p) = (aag_hold_char);
UNSUPPORTED("c8eyfnv59jx8hpsjk089mtwrr"); // 	if ( *(aag_c_buf_p) == 0 )
UNSUPPORTED("3lflizih274xjqgv1g0wjdgeq"); // 		{
UNSUPPORTED("b32kgmqpglza1bwirwnd6tlkl"); // 		/* aag_c_buf_p now points to the character we want to return.
UNSUPPORTED("1hq4yhwl0fx75o15jngw0ihb9"); // 		 * If this occurs *before* the EOB characters, then it's a
UNSUPPORTED("f0bzc3s2oxed7pb8q34p648qy"); // 		 * valid NUL; if not, then we've hit the end of the buffer.
UNSUPPORTED("edw1ss2r31mqgsvca2gowi52v"); // 		 */
UNSUPPORTED("ery3od70l5wa0sz5nqawbvems"); // 		if ( (aag_c_buf_p) < &(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_ch_buf[(aag_n_chars)] )
UNSUPPORTED("32h5pb0mkqm4y03b8eybnh4mp"); // 			/* This was really a NUL. */
UNSUPPORTED("5n4fw7opgc3vyuqhdl9s5erhg"); // 			*(aag_c_buf_p) = '\0';
UNSUPPORTED("7e1uy5mzei37p66t8jp01r3mk"); // 		else
UNSUPPORTED("7jppcthnpiitb724w59fg08vn"); // 			{ /* need more input */
UNSUPPORTED("4kiy5u9c2j6xbnjs99ouhtt50"); // 			aag_size_t offset = (aag_c_buf_p) - (aagtext);
UNSUPPORTED("f0eo1b9yirx22lyq6rll7v2ly"); // 			++(aag_c_buf_p);
UNSUPPORTED("aexb0uyz5zg1fozkicu5sbmg8"); // 			switch ( aag_get_next_buffer(  ) )
UNSUPPORTED("4pcl1pdojya6hzq73u51kpoch"); // 				{
UNSUPPORTED("zs8i523h032f7caqsscettcf"); // 				case 2:
UNSUPPORTED("wwb9heihlmibsfsk93ug6kah"); // 					/* This happens because aag_g_n_b()
UNSUPPORTED("cay0jfu5p5z0uf8v7zaxuhqv3"); // 					 * sees that we've accumulated a
UNSUPPORTED("5nb4ylc94zsre9qm9tqb913kk"); // 					 * token and flags that we need to
UNSUPPORTED("bu1eyl05r0dcoh5bvhilyf33w"); // 					 * try matching the token before
UNSUPPORTED("e920mo2stwad3a7t16p9c67i2"); // 					 * proceeding.  But for input(),
UNSUPPORTED("arhq65ae9riiq10uwiv7kyrw9"); // 					 * there's no matching to consider.
UNSUPPORTED("3gkh77x2y5ieqqohy07a19d72"); // 					 * So convert the EOB_ACT_LAST_MATCH
UNSUPPORTED("bi4v3ylk18fw58gaxmlii0vgt"); // 					 * to EOB_ACT_END_OF_FILE.
UNSUPPORTED("2y9jwnvnhklvpvmeawdnqm8i2"); // 					 */
UNSUPPORTED("9pds58wgqhghti0xhbd56ey3"); // 					/* Reset buffer status. */
UNSUPPORTED("e604jkju2d2uxstj1rcgnpwzf"); // 					aagrestart(aagin );
UNSUPPORTED("3p8lrx0z9pmfvk0ung8t0k5gw"); // 					/*FALLTHROUGH*/
UNSUPPORTED("55sc5kjxx194qbywunw6ie4tq"); // 				case 1:
UNSUPPORTED("e928s13otj5jhz855y8um3tz8"); // 					{
UNSUPPORTED("8vgbl2qps52inifu5y46ybcb3"); // 					if ( aagwrap( ) )
UNSUPPORTED("beelx35ltrjy6zawc0jvwlmdy"); // 						return EOF;
UNSUPPORTED("9igctqd1bmlpq7mo4bt3sj8c3"); // 					if ( ! (aag_did_buffer_switch_on_eof) )
UNSUPPORTED("apt6qnupr74oq1rmuhce124oq"); // 						aagrestart(aagin );
UNSUPPORTED("77mnxqllv81bh7cvexbu27yd0"); // 					return input();
UNSUPPORTED("7qewsve9tto7ge11dkittrbpg"); // 					}
UNSUPPORTED("ch7zw859io5htnhxq7j7g62v"); // 				case 0:
UNSUPPORTED("asfd0yomhggpw8xczfs2rcq0r"); // 					(aag_c_buf_p) = (aagtext) + offset;
UNSUPPORTED("6ioth986rfbv208dp59shjy15"); // 					break;
UNSUPPORTED("cysnuxd51taci3hbg5lifz8ce"); // 				}
UNSUPPORTED("3to5h0rvqxdeqs38mhv47mm3o"); // 			}
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("eq7rg75ncqkmice90l768lltk"); // 	c = *(unsigned char *) (aag_c_buf_p);	/* cast for 8-bit char's */
UNSUPPORTED("2pzbicuaj8qxlozp4jb49ela9"); // 	*(aag_c_buf_p) = '\0';	/* preserve aagtext */
UNSUPPORTED("63aemjzvkjbuuwy5niv1p8ems"); // 	(aag_hold_char) = *++(aag_c_buf_p);
UNSUPPORTED("7mz0nhmwr7rhmhe4726mxy930"); // 	(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_at_bol = (c == '\n');
UNSUPPORTED("7q6l09k0u87z31e0nmv2lwr94"); // 	return c;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 b91gjad0l9xznwagmx7tqnomu
// void aagrestart  (FILE * input_file ) 
public static Object aagrestart(Object... arg) {
UNSUPPORTED("a7s7ae3oh1mpb0t6l6gwghp8t"); // void aagrestart  (FILE * input_file )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("4cjxiuze5n97ut49tnlx7f0xu"); // 	if ( ! ( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL) ){
UNSUPPORTED("50o2qy0tkzxph6w8v4gybs11"); //         aagensure_buffer_stack ();
UNSUPPORTED("4uzesnnzwv3eg6zjha19j70aj"); // 		(aag_buffer_stack)[(aag_buffer_stack_top)] =
UNSUPPORTED("cdlpme9zcovn7oia109nftsnu"); //             aag_create_buffer(aagin,16384 );
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("b96548w382ibaotlsxjpmslh2"); // 	aag_init_buffer(( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL),input_file );
UNSUPPORTED("a4b2f8asd493ruq5ci95a6m81"); // 	aag_load_buffer_state( );
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 418kp3955qaorltr2gp3n7hr3
// void aag_switch_to_buffer  (YY_BUFFER_STATE  new_buffer ) 
public static Object aag_switch_to_buffer(Object... arg) {
UNSUPPORTED("7s07x3nube8908f082kwgj234"); // void aag_switch_to_buffer  (YY_BUFFER_STATE  new_buffer )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("9t2da7w0dy6ecggk3f3lrrzln"); // 	/* TODO. We should be able to replace this entire function body
UNSUPPORTED("6khfrwvr9ws4yzopxjkiwe8l"); // 	 * with
UNSUPPORTED("9rsuoxcu7gx52b6otrhhwtbp7"); // 	 *		aagpop_buffer_state();
UNSUPPORTED("eocuxrrwbo1wfytacznzt7kdp"); // 	 *		aagpush_buffer_state(new_buffer);
UNSUPPORTED("795vpnc8yojryr8b46aidsu69"); //      */
UNSUPPORTED("agzt1ivnppc6nqqlyw5uo8amy"); // 	aagensure_buffer_stack ();
UNSUPPORTED("2t3t5pfo25q325w207ho598um"); // 	if ( ( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL) == new_buffer )
UNSUPPORTED("6bj8inpmr5ulm16jmfxsstjtn"); // 		return;
UNSUPPORTED("aqaux0xumrbi1suoc6u75bn9h"); // 	if ( ( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL) )
UNSUPPORTED("3lflizih274xjqgv1g0wjdgeq"); // 		{
UNSUPPORTED("hjirhak021dywcjxs66ukoqh"); // 		/* Flush out information for old buffer. */
UNSUPPORTED("cbtw5voc0x2dgb1nir3oodu4h"); // 		*(aag_c_buf_p) = (aag_hold_char);
UNSUPPORTED("1lg74bgprfb93mb6yie4nebk2"); // 		(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_buf_pos = (aag_c_buf_p);
UNSUPPORTED("2uvf85bz227zpcsxn55l3cvsw"); // 		(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_n_chars = (aag_n_chars);
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("8zeem234b4537a5t9ii8mjp5e"); // 	(aag_buffer_stack)[(aag_buffer_stack_top)] = new_buffer;
UNSUPPORTED("a4b2f8asd493ruq5ci95a6m81"); // 	aag_load_buffer_state( );
UNSUPPORTED("azal5032o9c7tkzm8qk3rv7np"); // 	/* We don't actually know whether we did this switch during
UNSUPPORTED("3zs2zt7i904jm2iq5o5xye4ud"); // 	 * EOF (aagwrap()) processing, but the only time this flag
UNSUPPORTED("1msm0c25dbdvj3ng1fyovpk1a"); // 	 * is looked at is after aagwrap() is called, so it's safe
UNSUPPORTED("bxcz3h8s1o9spx7fi7mo2v5t8"); // 	 * to go ahead and always set it.
UNSUPPORTED("62wb43w2xc6ex6hootjubbx22"); // 	 */
UNSUPPORTED("8hdw1gealimged5gkvfrv62pl"); // 	(aag_did_buffer_switch_on_eof) = 1;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 2n1quqa5b6mm0p65k3ewgjdll
// static void aag_load_buffer_state  (void) 
public static Object aag_load_buffer_state(Object... arg) {
UNSUPPORTED("m33qzmtmg0y53g5pbnlx9mmy"); // static void aag_load_buffer_state  (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("9thlshhzkqrol5z7lpkm8f7wd"); //     	(aag_n_chars) = (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_n_chars;
UNSUPPORTED("6cc5nb0zuwi0rv2esfs7inl4"); // 	(aagtext) = (aag_c_buf_p) = (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_buf_pos;
UNSUPPORTED("a93nq970fiu3j1tyhej3qvj4g"); // 	aagin = (aag_buffer_stack)[(aag_buffer_stack_top)]->aag_input_file;
UNSUPPORTED("exnttys65gikok2rjt0w4ruaq"); // 	(aag_hold_char) = *(aag_c_buf_p);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 bz2sdl6duvmrjgptg3i8pek7d
// YY_BUFFER_STATE aag_create_buffer  (FILE * file, int  size ) 
public static Object aag_create_buffer(Object... arg) {
UNSUPPORTED("9a1gw2xo54z6vxuqswldwr5vh"); // YY_BUFFER_STATE aag_create_buffer  (FILE * file, int  size )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("17fp4sigd3bnfjdj56aiskloz"); // 	YY_BUFFER_STATE b;
UNSUPPORTED("7mrf0i5kql5xndjgllkbconxd"); // 	b = (YY_BUFFER_STATE) aagalloc(sizeof( struct aag_buffer_state )  );
UNSUPPORTED("6dbppvcge8q0qzkzswhskafq0"); // 	if ( ! b )
UNSUPPORTED("2f1vsk88rl2oqimdpnpm8sbvq"); // 		aag_fatal_error( "out of dynamic memory in aag_create_buffer()" );
UNSUPPORTED("2l43p529tfo79vh9xkwoo3hfy"); // 	b->aag_buf_size = size;
UNSUPPORTED("ldv2j51bh7c79f2rsjvhe820"); // 	/* aag_ch_buf has to be 2 characters longer than the size given because
UNSUPPORTED("8mnlk977roejchmemdihfilf7"); // 	 * we need to put in 2 end-of-buffer characters.
UNSUPPORTED("62wb43w2xc6ex6hootjubbx22"); // 	 */
UNSUPPORTED("31zfpac9sot6bus0zxh28dkzl"); // 	b->aag_ch_buf = (char *) aagalloc(b->aag_buf_size + 2  );
UNSUPPORTED("8ht37kqb7ryerqc8kd1kxxdkf"); // 	if ( ! b->aag_ch_buf )
UNSUPPORTED("2f1vsk88rl2oqimdpnpm8sbvq"); // 		aag_fatal_error( "out of dynamic memory in aag_create_buffer()" );
UNSUPPORTED("89nlcck0onq0z5nju1h6dihhw"); // 	b->aag_is_our_buffer = 1;
UNSUPPORTED("3fyqvxxu8l41l1e6xbgis2d1u"); // 	aag_init_buffer(b,file );
UNSUPPORTED("1lucb0x0v3ldgueqifh95nl1u"); // 	return b;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 cvxw0l0ojnracqk5o3c07vf4m
// void aag_delete_buffer (YY_BUFFER_STATE  b ) 
public static Object aag_delete_buffer(Object... arg) {
UNSUPPORTED("bpqurydddo1eg834j6t2mywht"); // void aag_delete_buffer (YY_BUFFER_STATE  b )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("6dbppvcge8q0qzkzswhskafq0"); // 	if ( ! b )
UNSUPPORTED("6bj8inpmr5ulm16jmfxsstjtn"); // 		return;
UNSUPPORTED("94idskdictwqhs2ac1rj9d7r6"); // 	if ( b == ( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL) ) /* Not sure if we should pop here. */
UNSUPPORTED("4zc83wd4y6h4wy7o1wv0p4tp8"); // 		(aag_buffer_stack)[(aag_buffer_stack_top)] = (YY_BUFFER_STATE) 0;
UNSUPPORTED("ak41c36nk6zr2evsd18682lgj"); // 	if ( b->aag_is_our_buffer )
UNSUPPORTED("3432oq780g8u0ny62vr5d09pe"); // 		aagfree((void *) b->aag_ch_buf  );
UNSUPPORTED("6lktqk4nw3nqopq8oknapaczq"); // 	aagfree((void *) b  );
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 8z0ws8ykdt2m53k269y0s3uau
// static void aag_init_buffer  (YY_BUFFER_STATE  b, FILE * file )  
public static Object aag_init_buffer(Object... arg) {
UNSUPPORTED("7j4p3tv8442q9xyfpqokcny92"); // static void aag_init_buffer  (YY_BUFFER_STATE  b, FILE * file )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("283psyjlfno8q88uy4cq6jwz9"); // 	int oerrno = errno;
UNSUPPORTED("e2pfyytd28ykmms2nr0ew4cqn"); // 	aag_flush_buffer(b );
UNSUPPORTED("25q4tcfugzmy3edj76t2c5ih3"); // 	b->aag_input_file = file;
UNSUPPORTED("ahv8zvzf22w9n5ep104x6va7"); // 	b->aag_fill_buffer = 1;
UNSUPPORTED("2hy7ism50yh61htolfxci8esf"); //     /* If b is the current buffer, then aag_init_buffer was _probably_
UNSUPPORTED("19txf0i7d5sz9risud1w8vrig"); //      * called from aagrestart() or through aag_get_next_buffer.
UNSUPPORTED("7lzjjm1jn1acrxrh1eyxcev5r"); //      * In that case, we don't want to reset the lineno or column.
UNSUPPORTED("795vpnc8yojryr8b46aidsu69"); //      */
UNSUPPORTED("4r35eb6ury607b1mzssz9on3l"); //     if (b != ( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL)){
UNSUPPORTED("dzo34o77efru78xpifgs7z17e"); //         b->aag_bs_lineno = 1;
UNSUPPORTED("95t1fosxhhfjmawjuui0dixyv"); //         b->aag_bs_column = 0;
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("a2a0czceeuuuggzlak63rtqdm"); //         b->aag_is_interactive = file ? (0 > 0) : 0;
UNSUPPORTED("72x3uklh05naqgu261srbg39y"); // 	errno = oerrno;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 euu43g3i43888wantq0lgdqe8
// void aag_flush_buffer (YY_BUFFER_STATE  b ) 
public static Object aag_flush_buffer(Object... arg) {
UNSUPPORTED("5rlwsfuuevgt6j59owhk0vsyc"); // void aag_flush_buffer (YY_BUFFER_STATE  b )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("3dq1hii77jc6u73twyfvwl3a9"); //     	if ( ! b )
UNSUPPORTED("6bj8inpmr5ulm16jmfxsstjtn"); // 		return;
UNSUPPORTED("6cbsupelvfb558shx2yb0yvcm"); // 	b->aag_n_chars = 0;
UNSUPPORTED("3v8ttgsv16fumgfkgzlch3q2f"); // 	/* We always need two end-of-buffer characters.  The first causes
UNSUPPORTED("3yrb5f5ki8bec2r96pcs01d39"); // 	 * a transition to the end-of-buffer state.  The second causes
UNSUPPORTED("67kt17e65snnq433p7xw2ooew"); // 	 * a jam in that state.
UNSUPPORTED("62wb43w2xc6ex6hootjubbx22"); // 	 */
UNSUPPORTED("4w5064pru48ayz24yik2t9wma"); // 	b->aag_ch_buf[0] = 0;
UNSUPPORTED("838e325iarhiw21926btrglcx"); // 	b->aag_ch_buf[1] = 0;
UNSUPPORTED("8dzmx2vrua5b75y3ujfdhou5n"); // 	b->aag_buf_pos = &b->aag_ch_buf[0];
UNSUPPORTED("czoo07g9uc4a29dyf1qk4v765"); // 	b->aag_at_bol = 1;
UNSUPPORTED("2hqsp77qbwwdprmfq4hf8u4uu"); // 	b->aag_buffer_status = 0;
UNSUPPORTED("etbmfw4pqxcunac5so844cqju"); // 	if ( b == ( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL) )
UNSUPPORTED("5vdfn4vw8baq4bh6qaiza5ces"); // 		aag_load_buffer_state( );
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 19g3ujgwn6wfrv2pvydtxr75
// void aagpush_buffer_state (YY_BUFFER_STATE new_buffer ) 
public static Object aagpush_buffer_state(Object... arg) {
UNSUPPORTED("7dnx37wzyytlwuntjzywbpjrz"); // void aagpush_buffer_state (YY_BUFFER_STATE new_buffer )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("cyx0t99hvvlwtgheo3d1slkbf"); //     	if (new_buffer == NULL)
UNSUPPORTED("6bj8inpmr5ulm16jmfxsstjtn"); // 		return;
UNSUPPORTED("8qtcqfmnpmz9w58dyr1fap6hz"); // 	aagensure_buffer_stack();
UNSUPPORTED("aoawljluu5zfqg5fymr0tnk1b"); // 	/* This block is copied from aag_switch_to_buffer. */
UNSUPPORTED("aqaux0xumrbi1suoc6u75bn9h"); // 	if ( ( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL) )
UNSUPPORTED("3lflizih274xjqgv1g0wjdgeq"); // 		{
UNSUPPORTED("hjirhak021dywcjxs66ukoqh"); // 		/* Flush out information for old buffer. */
UNSUPPORTED("cbtw5voc0x2dgb1nir3oodu4h"); // 		*(aag_c_buf_p) = (aag_hold_char);
UNSUPPORTED("1lg74bgprfb93mb6yie4nebk2"); // 		(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_buf_pos = (aag_c_buf_p);
UNSUPPORTED("2uvf85bz227zpcsxn55l3cvsw"); // 		(aag_buffer_stack)[(aag_buffer_stack_top)]->aag_n_chars = (aag_n_chars);
UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // 		}
UNSUPPORTED("eilb2lnorspm9kmjezs2hxn6q"); // 	/* Only push if top exists. Otherwise, replace top. */
UNSUPPORTED("ecdndvrvbw37q3nfvqrhf4fie"); // 	if (( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL))
UNSUPPORTED("9qfx6cgnnxlimtsgx31ehy9b1"); // 		(aag_buffer_stack_top)++;
UNSUPPORTED("8zeem234b4537a5t9ii8mjp5e"); // 	(aag_buffer_stack)[(aag_buffer_stack_top)] = new_buffer;
UNSUPPORTED("ekjsdu753i856myudmzi333d1"); // 	/* copied from aag_switch_to_buffer. */
UNSUPPORTED("a4b2f8asd493ruq5ci95a6m81"); // 	aag_load_buffer_state( );
UNSUPPORTED("8hdw1gealimged5gkvfrv62pl"); // 	(aag_did_buffer_switch_on_eof) = 1;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 27b1vcsegbixqbqjzrwamdpcn
// void aagpop_buffer_state (void) 
public static Object aagpop_buffer_state(Object... arg) {
UNSUPPORTED("aho9q6pa29mrtlxb4s78qp3od"); // void aagpop_buffer_state (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("duicdoe269odnnlbpzbnz3h81"); //     	if (!( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL))
UNSUPPORTED("6bj8inpmr5ulm16jmfxsstjtn"); // 		return;
UNSUPPORTED("5umm8ltd4b6a51xpblbqy8qks"); // 	aag_delete_buffer(( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL) );
UNSUPPORTED("chiisjorqoelih8jlfxzlaf2i"); // 	(aag_buffer_stack)[(aag_buffer_stack_top)] = NULL;
UNSUPPORTED("8swzz3wyezeggvlkr1py1q29l"); // 	if ((aag_buffer_stack_top) > 0)
UNSUPPORTED("61uxz7tnjcvsal7zy3z8slfps"); // 		--(aag_buffer_stack_top);
UNSUPPORTED("cnx6esgchi9pvf0hgjtmjt435"); // 	if (( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL)) {
UNSUPPORTED("5vdfn4vw8baq4bh6qaiza5ces"); // 		aag_load_buffer_state( );
UNSUPPORTED("9szgmfl0nm285xgd2r9vfx5xo"); // 		(aag_did_buffer_switch_on_eof) = 1;
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 1iyph8hj357vj714inph32tcl
// static void aagensure_buffer_stack (void) 
public static Object aagensure_buffer_stack(Object... arg) {
UNSUPPORTED("3sdjpuqouzn047v1nnvh67d1l"); // static void aagensure_buffer_stack (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("a2hcrxfa6lo4empmzpuqcivi1"); // 	aag_size_t num_to_alloc;
UNSUPPORTED("29cci2yfdmiw9anfb27tuqtz7"); // 	if (!(aag_buffer_stack)) {
UNSUPPORTED("d1qyxv4ky4vyqiqajtnkwoqjk"); // 		/* First allocation is just for 2 elements, since we don't know if this
UNSUPPORTED("1ejcjlgelylmli8wh7uj2fq2f"); // 		 * scanner will even need a stack. We use 2 instead of 1 to avoid an
UNSUPPORTED("4obpjr8hh2hqvqqjkrokd638y"); // 		 * immediate realloc on the next call.
UNSUPPORTED("3vesx4cskuo1q42jvwmoum2xs"); //          */
UNSUPPORTED("4ewxpgeg2iqq5hl0bwkybovkc"); // 		num_to_alloc = 1;
UNSUPPORTED("9ju5ond0u4zrfz0v8p0j01l3y"); // 		(aag_buffer_stack) = (struct aag_buffer_state**)aagalloc
UNSUPPORTED("8oezffgujlxcgxnb9h4o3lxjv"); // 								(num_to_alloc * sizeof(struct aag_buffer_state*)
UNSUPPORTED("9tah2dk3dzghm88w1iv765ug1"); // 								);
UNSUPPORTED("10l1leyl9wq6ubkuu0h8trd75"); // 		if ( ! (aag_buffer_stack) )
UNSUPPORTED("eayag7q8kugt9vndqw2b8geiq"); // 			aag_fatal_error( "out of dynamic memory in aagensure_buffer_stack()" );
UNSUPPORTED("68gh3oqf36qrvfl7oyy3bvkv7"); // 		memset((aag_buffer_stack), 0, num_to_alloc * sizeof(struct aag_buffer_state*));
UNSUPPORTED("e8i8xuvufgmwrgzewq07k0lhh"); // 		(aag_buffer_stack_max) = num_to_alloc;
UNSUPPORTED("8juns3p4niqfeqfuqfaux3np7"); // 		(aag_buffer_stack_top) = 0;
UNSUPPORTED("6bj8inpmr5ulm16jmfxsstjtn"); // 		return;
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("2h8rn6lifnrrpjvtqrzspppaj"); // 	if ((aag_buffer_stack_top) >= ((aag_buffer_stack_max)) - 1){
UNSUPPORTED("16vxkn1s1f3fzkucpkffvkyqo"); // 		/* Increase the buffer to prepare for a possible push. */
UNSUPPORTED("b4ih8ipe8yvjlfyuadrh03d7f"); // 		int grow_size = 8 /* arbitrary grow size */;
UNSUPPORTED("aa1un5vm8egsjsou4l4iegl3k"); // 		num_to_alloc = (aag_buffer_stack_max) + grow_size;
UNSUPPORTED("3ucjxe5tj3edok5k5y3anw2p7"); // 		(aag_buffer_stack) = (struct aag_buffer_state**)aagrealloc
UNSUPPORTED("2orrmpxhoj5k2nlwrh09qw04q"); // 								((aag_buffer_stack),
UNSUPPORTED("cvog4q9qv8mf3yugscs36y940"); // 								num_to_alloc * sizeof(struct aag_buffer_state*)
UNSUPPORTED("9tah2dk3dzghm88w1iv765ug1"); // 								);
UNSUPPORTED("10l1leyl9wq6ubkuu0h8trd75"); // 		if ( ! (aag_buffer_stack) )
UNSUPPORTED("eayag7q8kugt9vndqw2b8geiq"); // 			aag_fatal_error( "out of dynamic memory in aagensure_buffer_stack()" );
UNSUPPORTED("4ak2m3t1ocbdxila5qx1volyf"); // 		/* zero only the new slots.*/
UNSUPPORTED("c9lnuv46scld9i8iqxdhatczy"); // 		memset((aag_buffer_stack) + (aag_buffer_stack_max), 0, grow_size * sizeof(struct aag_buffer_state*));
UNSUPPORTED("e8i8xuvufgmwrgzewq07k0lhh"); // 		(aag_buffer_stack_max) = num_to_alloc;
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 7yvjra4z1kimbp0xfvzml1ge1
// YY_BUFFER_STATE aag_scan_buffer  (char * base, aag_size_t  size ) 
public static Object aag_scan_buffer(Object... arg) {
UNSUPPORTED("34agdjyirk3pcfm9jjwp8i13w"); // YY_BUFFER_STATE aag_scan_buffer  (char * base, aag_size_t  size )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("17fp4sigd3bnfjdj56aiskloz"); // 	YY_BUFFER_STATE b;
UNSUPPORTED("evnj0omz1k4vp0xmr9r940ds6"); // 	if ( size < 2 ||
UNSUPPORTED("15qfhapzt12li01fk2db08sw0"); // 	     base[size-2] != 0 ||
UNSUPPORTED("dn5vk4urvf83ftd9ls9br9h2v"); // 	     base[size-1] != 0 )
UNSUPPORTED("76i2nlud0sudn1zbabaw51s52"); // 		/* They forgot to leave room for the EOB's. */
UNSUPPORTED("5izxoao5ryte71964f8yjfd5y"); // 		return 0;
UNSUPPORTED("7mrf0i5kql5xndjgllkbconxd"); // 	b = (YY_BUFFER_STATE) aagalloc(sizeof( struct aag_buffer_state )  );
UNSUPPORTED("6dbppvcge8q0qzkzswhskafq0"); // 	if ( ! b )
UNSUPPORTED("9gd4cfygbf0kpa082mi8835a"); // 		aag_fatal_error( "out of dynamic memory in aag_scan_buffer()" );
UNSUPPORTED("4qmg246x23u74iwerx0zeh3us"); // 	b->aag_buf_size = size - 2;	/* "- 2" to take care of EOB's */
UNSUPPORTED("1t390e7pfxygoif7wdie89mbt"); // 	b->aag_buf_pos = b->aag_ch_buf = base;
UNSUPPORTED("92ame1l1vygta5t7yseme0tia"); // 	b->aag_is_our_buffer = 0;
UNSUPPORTED("h4z4d3puygko4no5q08f4hbm"); // 	b->aag_input_file = 0;
UNSUPPORTED("bv8nrei55lbwkqnotxx27pdpx"); // 	b->aag_n_chars = b->aag_buf_size;
UNSUPPORTED("eqixc09ymq4dt5vet05b0kmzn"); // 	b->aag_is_interactive = 0;
UNSUPPORTED("czoo07g9uc4a29dyf1qk4v765"); // 	b->aag_at_bol = 1;
UNSUPPORTED("qf6o823cw74j6w2me3vz7fbd"); // 	b->aag_fill_buffer = 0;
UNSUPPORTED("2hqsp77qbwwdprmfq4hf8u4uu"); // 	b->aag_buffer_status = 0;
UNSUPPORTED("5hfi9p5415gw6c2x685w0q1bo"); // 	aag_switch_to_buffer(b  );
UNSUPPORTED("1lucb0x0v3ldgueqifh95nl1u"); // 	return b;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 43izorque2e7plck393cc6hsz
// YY_BUFFER_STATE aag_scan_string ( char * aagstr ) 
public static Object aag_scan_string(Object... arg) {
UNSUPPORTED("9bpq4eoai3kbg3afd97p0nyyj"); // YY_BUFFER_STATE aag_scan_string ( char * aagstr )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("8sx87o9hndvp7qaq52vqiceh2"); // 	return aag_scan_bytes(aagstr,strlen(aagstr) );
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 74bdwb6md7bl3lpynnjoca8pm
// YY_BUFFER_STATE aag_scan_bytes  ( char * aagbytes, aag_size_t  _aagbytes_len ) 
public static Object aag_scan_bytes(Object... arg) {
UNSUPPORTED("22n9ywf6bno4e1ogc0rfnzt43"); // YY_BUFFER_STATE aag_scan_bytes  ( char * aagbytes, aag_size_t  _aagbytes_len )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("17fp4sigd3bnfjdj56aiskloz"); // 	YY_BUFFER_STATE b;
UNSUPPORTED("alvm7g1yun5lnprwn379yva7g"); // 	char *buf;
UNSUPPORTED("242h7r83bv7vrscfynwyu1p2d"); // 	aag_size_t n;
UNSUPPORTED("bbuxsg26kpzb2fl660hjri9l8"); // 	int i;
UNSUPPORTED("30v8r32hksc2dvfl6gbcks7xd"); // 	/* Get memory for full buffer, including space for trailing EOB's. */
UNSUPPORTED("b0eubmj9g20tq7qvpocaf0s6w"); // 	n = _aagbytes_len + 2;
UNSUPPORTED("19lotil2m9zts56o7dzyu021m"); // 	buf = (char *) aagalloc(n  );
UNSUPPORTED("15nhevd3f9fycwuhg9fkjkzew"); // 	if ( ! buf )
UNSUPPORTED("80ioy58udfahif5lhgwzdmmp5"); // 		aag_fatal_error( "out of dynamic memory in aag_scan_bytes()" );
UNSUPPORTED("5060qt15bitq5p5umkzkhjmh6"); // 	for ( i = 0; i < _aagbytes_len; ++i )
UNSUPPORTED("d2qdodjt00avfah797qbnvz90"); // 		buf[i] = aagbytes[i];
UNSUPPORTED("5taf7ek5t6s14vsooqe1sc5hr"); // 	buf[_aagbytes_len] = buf[_aagbytes_len+1] = 0;
UNSUPPORTED("e5ykpyc09qgxxltuktf9u0bqk"); // 	b = aag_scan_buffer(buf,n );
UNSUPPORTED("6dbppvcge8q0qzkzswhskafq0"); // 	if ( ! b )
UNSUPPORTED("bi5lxu32oapwjy99as9jbkgrn"); // 		aag_fatal_error( "bad buffer in aag_scan_bytes()" );
UNSUPPORTED("b7eqyxz30wpigc4f2ut33z6gp"); // 	/* It's okay to grow etc. this buffer, and we should throw it
UNSUPPORTED("6lvmstg7t0bn7rk9ihku6ovfb"); // 	 * away when we're done.
UNSUPPORTED("62wb43w2xc6ex6hootjubbx22"); // 	 */
UNSUPPORTED("89nlcck0onq0z5nju1h6dihhw"); // 	b->aag_is_our_buffer = 1;
UNSUPPORTED("1lucb0x0v3ldgueqifh95nl1u"); // 	return b;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 ar1fz1d00siup070hcy6exvpz
// static void aag_fatal_error ( char* msg ) 
public static Object aag_fatal_error(Object... arg) {
UNSUPPORTED("cv6qbndhb3hcgxfakqgoab5dx"); // static void aag_fatal_error ( char* msg )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("4i3ty8mkp0kgkuxhdvanh87il"); //     	(void) fprintf( stderr, "%s\n", msg );
UNSUPPORTED("d969dknbq2w52sen88bpqqyia"); // 	exit( 2 );
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 ak2o99rit6h1dzbfugt87rz4l
// int aagget_lineno  (void) 
public static Object aagget_lineno(Object... arg) {
UNSUPPORTED("64s6gh6lrs0ga7y5j8aphzsa6"); // int aagget_lineno  (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("9zr5r3tszhbirce9zhk3n5ai0"); //     return aaglineno;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 c4xsc4x2etna327n4r43l0src
// FILE *aagget_in  (void) 
public static Object aagget_in(Object... arg) {
UNSUPPORTED("4uts7eli4y8zgttbczqktzi41"); // FILE *aagget_in  (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("deaehhzsl649vtwlwgu42i0zh"); //         return aagin;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 4werkxqgsv51e1huizt8jy900
// FILE *aagget_out  (void) 
public static Object aagget_out(Object... arg) {
UNSUPPORTED("2t24qlethc17kk7k367jup5g7"); // FILE *aagget_out  (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("csjzuqxz2wypw8a9z0qffv20n"); //         return aagout;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 c930io2oqys6cwcw6hokf74af
// aag_size_t aagget_leng  (void) 
public static Object aagget_leng(Object... arg) {
UNSUPPORTED("4vayu55eo4kfs8mo20fxch8dg"); // aag_size_t aagget_leng  (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("cv0dvs0mx1m7a9dtk81itn95s"); //         return aagleng;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 elqro7uvtzkdgrd0axaati5dn
// char *aagget_text  (void) 
public static Object aagget_text(Object... arg) {
UNSUPPORTED("u3fnt7o1fu5m0mf5jq7k196a"); // char *aagget_text  (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("4dv5045xmckixqhwcwxil44on"); //         return aagtext;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 ddyawmdmhp4bhddv0ycwtja18
// void aagset_lineno (int  line_number ) 
public static Object aagset_lineno(Object... arg) {
UNSUPPORTED("42mnbz5hirksqibxvq5ihajy5"); // void aagset_lineno (int  line_number )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("9s3oxto8c1qvwbmzdtdcnpqjy"); //     aaglineno = line_number;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 rnmvgky3jm4cqnymq9s4bzig
// void aagset_in (FILE *  in_str ) 
public static Object aagset_in(Object... arg) {
UNSUPPORTED("cixzcd1qs551hgk5cdud9swy1"); // void aagset_in (FILE *  in_str )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("emvj6vmdj6xmhu581eaheijq7"); //         aagin = in_str ;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 bho3hef6ijshlmjirs3pp56ov
// void aagset_out (FILE *  out_str ) 
public static Object aagset_out(Object... arg) {
UNSUPPORTED("cnivj2d0k3i5uxijj3x5cwwse"); // void aagset_out (FILE *  out_str )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("401q11i1f4d60b46mam5pre9z"); //         aagout = out_str ;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 43ss154kldgxk2nhdusc1m4rz
// int aagget_debug  (void) 
public static Object aagget_debug(Object... arg) {
UNSUPPORTED("c9hk96h0qduz10qw4i5zsu12w"); // int aagget_debug  (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("385w3hg608zj4jjuf8tg9i7an"); //         return aag_flex_debug;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 ccfhizqhlcd8o5g92d987s2m2
// void aagset_debug (int  bdebug ) 
public static Object aagset_debug(Object... arg) {
UNSUPPORTED("wx4hkxwknbvqstpbtb6zpxai"); // void aagset_debug (int  bdebug )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("27afey5konvu5bxqp4wcqn2tu"); //         aag_flex_debug = bdebug ;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 5fcbavnjmbu31asyzd62fwq2d
// static int aag_init_globals (void) 
public static Object aag_init_globals(Object... arg) {
UNSUPPORTED("1cdheakmv5siut1ebpy3mw4nu"); // static int aag_init_globals (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("f1xj50i13vmjo77csr6vph8z8"); //         /* Initialization is the same as for the non-reentrant scanner.
UNSUPPORTED("4cx9tvq2hyum5hmwpun673um0"); //      * This function is called from aaglex_destroy(), so don't allocate here.
UNSUPPORTED("795vpnc8yojryr8b46aidsu69"); //      */
UNSUPPORTED("3x534nljp47scdxqi9fziljco"); //     (aag_buffer_stack) = 0;
UNSUPPORTED("17ou7g5dk08wv5ooyxz1v46ex"); //     (aag_buffer_stack_top) = 0;
UNSUPPORTED("a7agbnu1gspv8u452j128zaxe"); //     (aag_buffer_stack_max) = 0;
UNSUPPORTED("bn3ms6bxvilydm8vcmnp6ivm0"); //     (aag_c_buf_p) = (char *) 0;
UNSUPPORTED("ethyoawtkhblcvh3igz42ly3e"); //     (aag_init) = 0;
UNSUPPORTED("93c767mz9fmakdujebshet3o2"); //     (aag_start) = 0;
UNSUPPORTED("ap09jdvi6qhty3oy8384rf4qp"); // /* Defined in main.c */
UNSUPPORTED("7gieya1i3nuf9e7qf1cqfxol6"); //     aagin = (FILE *) 0;
UNSUPPORTED("9gstdkjqjhxee0r7jfjtrubra"); //     aagout = (FILE *) 0;
UNSUPPORTED("c28frl808v2sjzfzht2t71ttm"); //     /* For future reference: Set errno on error, since we are called by
UNSUPPORTED("94kvnvpdkv83e3y9mfu0qmy05"); //      * aaglex_init()
UNSUPPORTED("795vpnc8yojryr8b46aidsu69"); //      */
UNSUPPORTED("5oxhd3fvp0gfmrmz12vndnjt"); //     return 0;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 b88yq5tilv62doe0lqk0odlu8
// int aaglex_destroy  (void) 
public static Object aaglex_destroy(Object... arg) {
UNSUPPORTED("bzhkd6vhm4xizgdkxnz37txnh"); // int aaglex_destroy  (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("diwcb2ihx1juuwosf3k0481mv"); //     /* Pop the buffer stack, destroying each element. */
UNSUPPORTED("acw6kp40ss9wyuyw6lol5krx3"); // 	while(( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL)){
UNSUPPORTED("7w1cda4u82m87wa7sgr0kfm66"); // 		aag_delete_buffer(( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL)  );
UNSUPPORTED("7rirfywzjobe7phulakj8z10v"); // 		(aag_buffer_stack)[(aag_buffer_stack_top)] = NULL;
UNSUPPORTED("3vbgo0m5jfgfztdlczk1jwjhh"); // 		aagpop_buffer_state();
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("8d0cqr6vek3pcj3q1jrp69ztu"); // 	/* Destroy the stack itself. */
UNSUPPORTED("6x89ih7uy7e52aqm8jik9xasb"); // 	aagfree((aag_buffer_stack) );
UNSUPPORTED("e8xu1gticwk30w7sx8o2d3b4q"); // 	(aag_buffer_stack) = NULL;
UNSUPPORTED("fd67jflm4li5f28rl4da3pk9"); //     /* Reset the globals. This is important in a non-reentrant scanner so the next time
UNSUPPORTED("1sxmjk3yd72dpwsfc1p9l9l2q"); //      * aaglex() is called, initialization will occur. */
UNSUPPORTED("2nkg94pzgw99t3ck0cpkdy863"); //     aag_init_globals( );
UNSUPPORTED("5oxhd3fvp0gfmrmz12vndnjt"); //     return 0;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 c8en52xb7jekcv34dmaqouq5x
// void *aagalloc (aag_size_t  size ) 
public static Object aagalloc(Object... arg) {
UNSUPPORTED("8ojxikfh5gpuanc8ijbcbcr9g"); // void *aagalloc (aag_size_t  size )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("5mk7bdo0ve6cs9c230lail7a0"); // 	return (void *) malloc( size );
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 5hlwjmuqfpjsqydhktwpbidq2
// void *aagrealloc  (void * ptr, aag_size_t  size ) 
public static Object aagrealloc(Object... arg) {
UNSUPPORTED("cyz4ldrm5jj00yg11pg1vc1g1"); // void *aagrealloc  (void * ptr, aag_size_t  size )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("eeh9042j0ixp46lnhsy7ltbwc"); // 	/* The cast to (char *) in the following accommodates both
UNSUPPORTED("883fkonn9uuzw08gkor0kmjnd"); // 	 * implementations that use char* generic pointers, and those
UNSUPPORTED("625my5yaczozrs8ku83650a76"); // 	 * that use void* generic pointers.  It works with the latter
UNSUPPORTED("9a6dm13b8ly2weeidoqgznp2n"); // 	 * because both ANSI C and C++ allow castless assignment from
UNSUPPORTED("64dthpqhwbo8jw99mmijor8ux"); // 	 * any pointer type to void*, and deal with argument conversions
UNSUPPORTED("esoja9b810qbkf294xt3x46ee"); // 	 * as though doing an assignment.
UNSUPPORTED("62wb43w2xc6ex6hootjubbx22"); // 	 */
UNSUPPORTED("cqnxm4zyvx1dauh2o6z9730r8"); // 	return (void *) realloc( (char *) ptr, size );
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 dt3z1styelhok5vdef4znud0x
// void aagfree (void * ptr ) 
public static Object aagfree(Object... arg) {
UNSUPPORTED("33a9his43erc77yrkij7w4xak"); // void aagfree (void * ptr )
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("cr6th4uf2lbww89txkvo11nd5"); // 	free( (char *) ptr );	/* see aagrealloc() for (char *) cast */
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 b7djg5vf8k7q1bmscjoxbdi7m
// void aagerror(char *str) 
public static Object aagerror(Object... arg) {
UNSUPPORTED("72z931gdsqdectne9thcxcwaj"); // void aagerror(char *str)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("7vppjgkszsish3wz8km4ji5dj"); // 	unsigned char	xbuf[BUFSIZ];
UNSUPPORTED("cd0m7hmn0ny9nvoy0lokrb7kz"); // 	char	buf[BUFSIZ];
UNSUPPORTED("hj3ykx7uaskz9wtccgck8sd6"); // 	agxbuf  xb;
UNSUPPORTED("b2caeimugashizzvpcmbplmp4"); // 	agxbinit(&xb, BUFSIZ, xbuf);
UNSUPPORTED("ldl8hfy8qw7n0rdphytov4fn"); // 	if (InputFile) {
UNSUPPORTED("2qs5xwre2g8sars69d8m08x08"); // 		agxbput (&xb, InputFile);
UNSUPPORTED("132aiak11mkk6gmiwzo5l43pk"); // 		agxbput (&xb, ": ");
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("38pmo3t0g10m68xnnf0j2fpnz"); // 	agxbput (&xb, str);
UNSUPPORTED("atzckg28vuna91ob4jsdhoecg"); // 	sprintf(buf," in line %d near '", line_num);
UNSUPPORTED("tg4fmt4hpkhycayadp2io5ol"); // 	agxbput (&xb, buf);
UNSUPPORTED("ef5bvnzwzqhm8eqarlw1kn1su"); // 	agxbput (&xb, aagtext);
UNSUPPORTED("6yh0js07kc5h380u3b3hdgptb"); // 	agxbput (&xb,"'\n");
UNSUPPORTED("4xsav8esfuiohyr7u0xketqw7"); // 	agerr(AGERR,(((((&xb)->ptr >= (&xb)->eptr) ? agxbmore(&xb,1) : 0), (int)(*(&xb)->ptr++ = ((unsigned char)'\0'))),(char*)((&xb)->ptr = (&xb)->buf)));
UNSUPPORTED("52frst03mcbsuu6bmnqs962qm"); // 	agxbfree(&xb);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 d7y223uahk83hp7is4nahwefj
// void aglexeof() 
public static Object aglexeof(Object... arg) {
UNSUPPORTED("9h2m1giehawxuk7dgr9dsfvl4"); // void aglexeof() { aagunput( '@', (aagtext) ); }

throw new UnsupportedOperationException();
}




//3 3ufv8can0vbou4fqbz8jayves
// void aglexbad() 
public static Object aglexbad(Object... arg) {
UNSUPPORTED("bf2kdrql8l9oten5fku6ysi2n"); // void aglexbad() { aag_flush_buffer(( (aag_buffer_stack) ? (aag_buffer_stack)[(aag_buffer_stack_top)] : NULL) ); }

throw new UnsupportedOperationException();
}




//3 8mvwigk3z82cg7dw50v9tpfaw
// int aagwrap(void) 
public static Object aagwrap(Object... arg) {
UNSUPPORTED("9prn9oo8emos6tvglwqc6ejj9"); // int aagwrap(void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("eleqpc2p2r3hvma6tipoy7tr"); // 	return 1;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}


}
