

#ifndef AStringScan_included
#define AStringScan_included

#define __AStringScan_Ascan __AStringScan_1
#define _AStringScan_Ascan _AStringScan_1
extern OBJ __AStringScan_Ascan;
extern TUP2 _AStringScan_Ascan(OBJ);

#define __AStringScan_Ascan_O1 __AStringScan_2
#define _AStringScan_Ascan_O1 _AStringScan_2
extern OBJ __AStringScan_Ascan_O1;
extern TUP2 _AStringScan_Ascan_O1(OBJ);

#define __AStringScan_Ascan_O2 __AStringScan_3
#define _AStringScan_Ascan_O2 _AStringScan_3
extern OBJ __AStringScan_Ascan_O2;
extern TUP2 _AStringScan_Ascan_O2(OBJ);

#define __AStringScan_Ascan_O3 __AStringScan_4
#define _AStringScan_Ascan_O3 _AStringScan_4
extern OBJ __AStringScan_Ascan_O3;
extern TUP2 _AStringScan_Ascan_O3(OBJ);

#define __AStringScan_Ascan_O4 __AStringScan_5
#define _AStringScan_Ascan_O4 _AStringScan_5
extern OBJ __AStringScan_Ascan_O4;
extern TUP2 _AStringScan_Ascan_O4(OBJ);

#define __AStringScan_Ascan_O5 __AStringScan_6
#define _AStringScan_Ascan_O5 _AStringScan_6
extern OBJ __AStringScan_Ascan_O5;
extern OBJ _AStringScan_Ascan_O5(OBJ,OBJ);

#define __AStringScan_Ascan_O6 __AStringScan_7
#define _AStringScan_Ascan_O6 _AStringScan_7
extern OBJ __AStringScan_Ascan_O6;
extern TUP2 _AStringScan_Ascan_O6(OBJ,OBJ);

#define __AStringScan_Ascan_O7 __AStringScan_8
#define _AStringScan_Ascan_O7 _AStringScan_8
extern OBJ __AStringScan_Ascan_O7;
extern TUP3 _AStringScan_Ascan_O7(OBJ,OBJ);

#define __AStringScan_Ascan_O8 __AStringScan_9
#define _AStringScan_Ascan_O8 _AStringScan_9
extern OBJ __AStringScan_Ascan_O8;
extern OBJ _AStringScan_Ascan_O8(OBJ,OBJ);

#define __AStringScan_Arange __AStringScan_11
#define _AStringScan_Arange _AStringScan_11
extern OBJ __AStringScan_Arange;
extern OBJ _AStringScan_Arange(OBJ);

#define __AStringScan_Arange_ __AStringScan_12
#define _AStringScan_Arange_ _AStringScan_12
extern OBJ __AStringScan_Arange_;
extern OBJ _AStringScan_Arange_(OBJ);

#define __AStringScan_Asubranges __AStringScan_13
#define _AStringScan_Asubranges _AStringScan_13
extern OBJ __AStringScan_Asubranges;
extern OBJ _AStringScan_Asubranges(OBJ);

#define __AStringScan_Anotrange __AStringScan_14
#define _AStringScan_Anotrange _AStringScan_14
extern OBJ __AStringScan_Anotrange;
extern OBJ _AStringScan_Anotrange(OBJ);

#define __AStringScan_Anotrange_ __AStringScan_15
#define _AStringScan_Anotrange_ _AStringScan_15
extern OBJ __AStringScan_Anotrange_;
extern OBJ _AStringScan_Anotrange_(OBJ);

#define __AStringScan_Aset __AStringScan_18
#define _AStringScan_Aset _AStringScan_18
extern OBJ __AStringScan_Aset;
extern OBJ _AStringScan_Aset(OBJ,OBJ);

#define __AStringScan_Aset_ __AStringScan_19
#define _AStringScan_Aset_ _AStringScan_19
extern OBJ __AStringScan_Aset_;
extern OBJ _AStringScan_Aset_(OBJ);

#define __AStringScan_Ato __AStringScan_20
#define _AStringScan_Ato _AStringScan_20
extern OBJ __AStringScan_Ato;
extern OBJ _AStringScan_Ato(OBJ);

#define __AStringScan_Afrom __AStringScan_21
#define _AStringScan_Afrom _AStringScan_21
extern OBJ __AStringScan_Afrom;
extern OBJ _AStringScan_Afrom(OBJ);

#define __AStringScan_Asingle __AStringScan_22
#define _AStringScan_Asingle _AStringScan_22
extern OBJ __AStringScan_Asingle;
extern OBJ _AStringScan_Asingle(OBJ);

#define __AStringScan_Asingle_ __AStringScan_23
#define _AStringScan_Asingle_ _AStringScan_23
extern OBJ __AStringScan_Asingle_;
extern OBJ _AStringScan_Asingle_(OBJ);

#define __AStringScan_Achar __AStringScan_24
#define _AStringScan_Achar _AStringScan_24
extern OBJ __AStringScan_Achar;
extern OBJ _AStringScan_Achar(OBJ);

#define __AStringScan_ARexp_Sm __AStringScan_26
extern OBJ __AStringScan_ARexp_Sm;

#define __AStringScan_ARexp_Sm_ __AStringScan_27
#define _AStringScan_ARexp_Sm_ _AStringScan_27
extern OBJ __AStringScan_ARexp_Sm_;
extern OBJ _AStringScan_ARexp_Sm_(OBJ);

#define __AStringScan_ARexp_Sp __AStringScan_28
extern OBJ __AStringScan_ARexp_Sp;

#define __AStringScan_ARexp_Sp_ __AStringScan_29
#define _AStringScan_ARexp_Sp_ _AStringScan_29
extern OBJ __AStringScan_ARexp_Sp_;
extern OBJ _AStringScan_ARexp_Sp_(OBJ);

#define __AStringScan_ARexpsign __AStringScan_30
extern OBJ __AStringScan_ARexpsign;

#define __AStringScan_ARexpsign_ __AStringScan_31
#define _AStringScan_ARexpsign_ _AStringScan_31
extern OBJ __AStringScan_ARexpsign_;
extern OBJ _AStringScan_ARexpsign_(OBJ);

#define __AStringScan_ARnachk __AStringScan_32
extern OBJ __AStringScan_ARnachk;

#define __AStringScan_ARnachk_ __AStringScan_33
#define _AStringScan_ARnachk_ _AStringScan_33
extern OBJ __AStringScan_ARnachk_;
extern OBJ _AStringScan_ARnachk_(OBJ);

#define __AStringScan_ARvork __AStringScan_34
extern OBJ __AStringScan_ARvork;

#define __AStringScan_ARvork_ __AStringScan_35
#define _AStringScan_ARvork_ _AStringScan_35
extern OBJ __AStringScan_ARvork_;
extern OBJ _AStringScan_ARvork_(OBJ);

#define __AStringScan_ARsign __AStringScan_36
extern OBJ __AStringScan_ARsign;

#define __AStringScan_ARsign_ __AStringScan_37
#define _AStringScan_ARsign_ _AStringScan_37
extern OBJ __AStringScan_ARsign_;
extern OBJ _AStringScan_ARsign_(OBJ);

#define __AStringScan_Anormalisiert __AStringScan_38
#define _AStringScan_Anormalisiert _AStringScan_38
extern OBJ __AStringScan_Anormalisiert;
extern TUP2 _AStringScan_Anormalisiert(OBJ,OBJ);

#define __AStringScan_Agebr __AStringScan_39
#define _AStringScan_Agebr _AStringScan_39
extern OBJ __AStringScan_Agebr;
extern OBJ _AStringScan_Agebr(OBJ,OBJ);

#define __AStringScan_Ascan_O9 __AStringScan_40
#define _AStringScan_Ascan_O9 _AStringScan_40
extern OBJ __AStringScan_Ascan_O9;
extern TUP2 _AStringScan_Ascan_O9(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_Ascale __AStringScan_41
#define _AStringScan_Ascale _AStringScan_41
extern OBJ __AStringScan_Ascale;
extern OBJ _AStringScan_Ascale(OBJ,OBJ,OBJ);

#define __AStringScan_Ascantrue __AStringScan_42
#define _AStringScan_Ascantrue _AStringScan_42
extern OBJ __AStringScan_Ascantrue;
extern OBJ _AStringScan_Ascantrue(OBJ);

#define __AStringScan_Ascanfalse __AStringScan_43
#define _AStringScan_Ascanfalse _AStringScan_43
extern OBJ __AStringScan_Ascanfalse;
extern OBJ _AStringScan_Ascanfalse(OBJ);

#define __AStringScan_Adrop __AStringScan_44
#define _AStringScan_Adrop _AStringScan_44
extern OBJ __AStringScan_Adrop;
extern TUP2 _AStringScan_Adrop(OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_ASCANSTRING __AStringScan_45
#define _AStringScan_ASCANSTRING _AStringScan_45
extern OBJ __AStringScan_ASCANSTRING;
extern TUP3 _AStringScan_ASCANSTRING(OBJ,OBJ,OBJ);

#define __AStringScan_ASCAN __AStringScan_46
#define _AStringScan_ASCAN _AStringScan_46
extern OBJ __AStringScan_ASCAN;
extern TUP3 _AStringScan_ASCAN(OBJ,OBJ,OBJ);

#define __AStringScan_ASCANWIDTH __AStringScan_47
#define _AStringScan_ASCANWIDTH _AStringScan_47
extern OBJ __AStringScan_ASCANWIDTH;
extern TUP3 _AStringScan_ASCANWIDTH(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_ASCANITEM __AStringScan_48
#define _AStringScan_ASCANITEM _AStringScan_48
extern OBJ __AStringScan_ASCANITEM;
extern TUP3 _AStringScan_ASCANITEM(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_Ain __AStringScan_49
#define _AStringScan_Ain _AStringScan_49
extern OBJ __AStringScan_Ain;
extern OBJ _AStringScan_Ain(OBJ,OBJ);

#define __AStringScan_Ain_O1 __AStringScan_50
#define _AStringScan_Ain_O1 _AStringScan_50
extern OBJ __AStringScan_Ain_O1;
extern OBJ _AStringScan_Ain_O1(OBJ,OBJ);

#define __AStringScan_Sigi __AStringScan_51
#define _AStringScan_Sigi _AStringScan_51
extern OBJ __AStringScan_Sigi;
extern OBJ _AStringScan_Sigi(OBJ,OBJ);

#define __AStringScan_ASCANSETSTART __AStringScan_52
#define _AStringScan_ASCANSETSTART _AStringScan_52
extern OBJ __AStringScan_ASCANSETSTART;
extern TUP3 _AStringScan_ASCANSETSTART(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_ASCANSETFIRST __AStringScan_53
#define _AStringScan_ASCANSETFIRST _AStringScan_53
extern OBJ __AStringScan_ASCANSETFIRST;
extern TUP3 _AStringScan_ASCANSETFIRST(OBJ,OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_ASCANSETRANGE __AStringScan_54
#define _AStringScan_ASCANSETRANGE _AStringScan_54
extern OBJ __AStringScan_ASCANSETRANGE;
extern TUP3 _AStringScan_ASCANSETRANGE(OBJ,OBJ,OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_ASCANSETSECOND __AStringScan_55
#define _AStringScan_ASCANSETSECOND _AStringScan_55
extern OBJ __AStringScan_ASCANSETSECOND;
extern TUP3 _AStringScan_ASCANSETSECOND(OBJ,OBJ,OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_ASCANSET __AStringScan_56
#define _AStringScan_ASCANSET _AStringScan_56
extern OBJ __AStringScan_ASCANSET;
extern TUP3 _AStringScan_ASCANSET(OBJ,OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_AscanSet __AStringScan_57
#define _AStringScan_AscanSet _AStringScan_57
extern OBJ __AStringScan_AscanSet;
extern TUP2 _AStringScan_AscanSet(OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_ASCANNAT __AStringScan_58
#define _AStringScan_ASCANNAT _AStringScan_58
extern OBJ __AStringScan_ASCANNAT;
extern TUP3 _AStringScan_ASCANNAT(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_AscanNat __AStringScan_59
#define _AStringScan_AscanNat _AStringScan_59
extern OBJ __AStringScan_AscanNat;
extern TUP2 _AStringScan_AscanNat(OBJ,OBJ,OBJ);

#define __AStringScan_AscanNat_O1 __AStringScan_60
#define _AStringScan_AscanNat_O1 _AStringScan_60
extern OBJ __AStringScan_AscanNat_O1;
extern TUP3 _AStringScan_AscanNat_O1(OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_ASCANINT __AStringScan_61
#define _AStringScan_ASCANINT _AStringScan_61
extern OBJ __AStringScan_ASCANINT;
extern TUP3 _AStringScan_ASCANINT(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_ASCANREAL __AStringScan_62
#define _AStringScan_ASCANREAL _AStringScan_62
extern OBJ __AStringScan_ASCANREAL;
extern TUP3 _AStringScan_ASCANREAL(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_ASCANSTRING_O1 __AStringScan_63
#define _AStringScan_ASCANSTRING_O1 _AStringScan_63
extern OBJ __AStringScan_ASCANSTRING_O1;
extern TUP3 _AStringScan_ASCANSTRING_O1(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_AscanString __AStringScan_64
#define _AStringScan_AscanString _AStringScan_64
extern OBJ __AStringScan_AscanString;
extern TUP2 _AStringScan_AscanString(OBJ,OBJ,OBJ);

#define __AStringScan_ASCANCHAR __AStringScan_65
#define _AStringScan_ASCANCHAR _AStringScan_65
extern OBJ __AStringScan_ASCANCHAR;
extern TUP3 _AStringScan_ASCANCHAR(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_ASCANBOOL __AStringScan_66
#define _AStringScan_ASCANBOOL _AStringScan_66
extern OBJ __AStringScan_ASCANBOOL;
extern TUP3 _AStringScan_ASCANBOOL(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_AscanBool __AStringScan_67
#define _AStringScan_AscanBool _AStringScan_67
extern OBJ __AStringScan_AscanBool;
extern TUP2 _AStringScan_AscanBool(OBJ,OBJ);

#define __AStringScan_Acmp __AStringScan_68
#define _AStringScan_Acmp _AStringScan_68
extern OBJ __AStringScan_Acmp;
extern TUP2 _AStringScan_Acmp(OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_ASCANDENOTATION __AStringScan_69
#define _AStringScan_ASCANDENOTATION _AStringScan_69
extern OBJ __AStringScan_ASCANDENOTATION;
extern TUP3 _AStringScan_ASCANDENOTATION(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AStringScan_Ascanformat __AStringScan_70
#define _AStringScan_Ascanformat _AStringScan_70
extern OBJ __AStringScan_Ascanformat;
extern OBJ _AStringScan_Ascanformat(OBJ,OBJ,OBJ);

#define __AStringScan_Sii __AStringScan_71
#define _AStringScan_Sii _AStringScan_71
extern OBJ __AStringScan_Sii;
extern OBJ _AStringScan_Sii(OBJ,OBJ);

#define __AStringScan_Sm __AStringScan_72
#define _AStringScan_Sm _AStringScan_72
extern OBJ __AStringScan_Sm;
extern OBJ _AStringScan_Sm(OBJ,OBJ);

#define __AStringScan_Azero_ __AStringScan_73
#define _AStringScan_Azero_ _AStringScan_73
extern OBJ __AStringScan_Azero_;
extern OBJ _AStringScan_Azero_(OBJ);

#define __AStringScan_AsubstringTo __AStringScan_74
#define _AStringScan_AsubstringTo _AStringScan_74
extern OBJ __AStringScan_AsubstringTo;
extern OBJ _AStringScan_AsubstringTo(OBJ,OBJ);

#define __AStringScan_AsubstringFrom __AStringScan_75
#define _AStringScan_AsubstringFrom _AStringScan_75
extern OBJ __AStringScan_AsubstringFrom;
extern OBJ _AStringScan_AsubstringFrom(OBJ,OBJ);

#define __AStringScan_Anzdigit_ __AStringScan_76
#define _AStringScan_Anzdigit_ _AStringScan_76
extern OBJ __AStringScan_Anzdigit_;
extern OBJ _AStringScan_Anzdigit_(OBJ);

#ifndef AStringScan_Ascan
#define AStringScan_Ascan(x1,x11,x12) {TUP2 t;t=_AStringScan_Ascan(x1);x11=t.c1;x12=t.c2;}
#endif

#ifndef AStringScan_Ascan_O1
#define AStringScan_Ascan_O1(x1,x17,x18) {TUP2 t;t=_AStringScan_Ascan_O1(x1);x17=t.c1;x18=t.c2;}
#endif

#ifndef AStringScan_Ascan_O2
#define AStringScan_Ascan_O2(x1,x5,x6) {TUP2 t;t=_AStringScan_Ascan_O2(x1);x5=t.c1;x6=t.c2;}
#endif

#ifndef AStringScan_Ascan_O3
#define AStringScan_Ascan_O3(x1,x6,x7) {TUP2 t;t=_AStringScan_Ascan_O3(x1);x6=t.c1;x7=t.c2;}
#endif

#ifndef AStringScan_Ascan_O4
#define AStringScan_Ascan_O4(x1,x15,x16) {TUP2 t;t=_AStringScan_Ascan_O4(x1);x15=t.c1;x16=t.c2;}
#endif

#ifndef AStringScan_Ascan_O5
#define AStringScan_Ascan_O5(x1,x2,x8) {x8=_AStringScan_Ascan_O5(x1,x2);}
#endif

#ifndef AStringScan_Ascan_O6
#define AStringScan_Ascan_O6(x1,x2,x8,x9) {TUP2 t;t=_AStringScan_Ascan_O6(x1,x2);x8=t.c1;x9=t.c2;}
#endif

#ifndef AStringScan_Ascan_O7
#define AStringScan_Ascan_O7(x1,x2,x9,x10,x11) {TUP3 t;t=_AStringScan_Ascan_O7(x1,x2);x9=t.c1;x10=t.c2;x11=t.c3;}
#endif

#ifndef AStringScan_Ascan_O8
#define AStringScan_Ascan_O8(x1,x2,x16) {x16=_AStringScan_Ascan_O8(x1,x2);}
#endif

#ifndef AStringScan_Arange
#define AStringScan_Arange(x1,x2) {x2=_AStringScan_Arange(x1);}
#endif

#ifndef AStringScan_Arange_
#define AStringScan_Arange_(x1,x4) {x4=_AStringScan_Arange_(x1);}
#endif

#ifndef AStringScan_Asubranges
#define AStringScan_Asubranges(x1,x4) {x4=_AStringScan_Asubranges(x1);}
#endif

#ifndef AStringScan_Anotrange
#define AStringScan_Anotrange(x1,x2) {x2=_AStringScan_Anotrange(x1);}
#endif

#ifndef AStringScan_Anotrange_
#define AStringScan_Anotrange_(x1,x4) {x4=_AStringScan_Anotrange_(x1);}
#endif

#ifndef AStringScan_Aset
#define AStringScan_Aset(x1,x2,x3) {x3=_AStringScan_Aset(x1,x2);}
#endif

#ifndef AStringScan_Aset_
#define AStringScan_Aset_(x1,x5) {x5=_AStringScan_Aset_(x1);}
#endif

#ifndef AStringScan_Ato
#define AStringScan_Ato(x1,x5) {x5=_AStringScan_Ato(x1);}
#endif

#ifndef AStringScan_Afrom
#define AStringScan_Afrom(x1,x5) {x5=_AStringScan_Afrom(x1);}
#endif

#ifndef AStringScan_Asingle
#define AStringScan_Asingle(x1,x2) {x2=_AStringScan_Asingle(x1);}
#endif

#ifndef AStringScan_Asingle_
#define AStringScan_Asingle_(x1,x5) {x5=_AStringScan_Asingle_(x1);}
#endif

#ifndef AStringScan_Achar
#define AStringScan_Achar(x1,x5) {x5=_AStringScan_Achar(x1);}
#endif

#ifndef AStringScan_ARexp_Sm_
#define AStringScan_ARexp_Sm_(x1,x2) {x2=_AStringScan_ARexp_Sm_(x1);}
#endif

#ifndef AStringScan_ARexp_Sp_
#define AStringScan_ARexp_Sp_(x1,x2) {x2=_AStringScan_ARexp_Sp_(x1);}
#endif

#ifndef AStringScan_ARexpsign_
#define AStringScan_ARexpsign_(x1,x2) {x2=_AStringScan_ARexpsign_(x1);}
#endif

#ifndef AStringScan_ARnachk_
#define AStringScan_ARnachk_(x1,x2) {x2=_AStringScan_ARnachk_(x1);}
#endif

#ifndef AStringScan_ARvork_
#define AStringScan_ARvork_(x1,x2) {x2=_AStringScan_ARvork_(x1);}
#endif

#ifndef AStringScan_ARsign_
#define AStringScan_ARsign_(x1,x2) {x2=_AStringScan_ARsign_(x1);}
#endif

#ifndef AStringScan_Anormalisiert
#define AStringScan_Anormalisiert(x1,x2,x11,x12) {TUP2 t;t=_AStringScan_Anormalisiert(x1,x2);x11=t.c1;x12=t.c2;}
#endif

#ifndef AStringScan_Agebr
#define AStringScan_Agebr(x1,x2,x13) {x13=_AStringScan_Agebr(x1,x2);}
#endif

#ifndef AStringScan_Ascan_O9
#define AStringScan_Ascan_O9(x1,x2,x3,x4,x5,x400,x401) {TUP2 t;t=_AStringScan_Ascan_O9(x1,x2,x3,x4,x5);x400=t.c1;x401=t.c2;}
#endif

#ifndef AStringScan_Ascale
#define AStringScan_Ascale(x1,x2,x3,x11) {x11=_AStringScan_Ascale(x1,x2,x3);}
#endif

#ifndef AStringScan_Ascantrue
#define AStringScan_Ascantrue(x1,x24) {x24=_AStringScan_Ascantrue(x1);}
#endif

#ifndef AStringScan_Ascanfalse
#define AStringScan_Ascanfalse(x1,x38) {x38=_AStringScan_Ascanfalse(x1);}
#endif

#ifndef AStringScan_Adrop
#define AStringScan_Adrop(x1,x2,x3,x4,x26,x27) {TUP2 t;t=_AStringScan_Adrop(x1,x2,x3,x4);x26=t.c1;x27=t.c2;}
#endif

#ifndef AStringScan_ASCANSTRING
#define AStringScan_ASCANSTRING(x1,x2,x3,x50,x51,x52) {TUP3 t;t=_AStringScan_ASCANSTRING(x1,x2,x3);x50=t.c1;x51=t.c2;x52=t.c3;}
#endif

#ifndef AStringScan_ASCAN
#define AStringScan_ASCAN(x1,x2,x3,x50,x51,x52) {TUP3 t;t=_AStringScan_ASCAN(x1,x2,x3);x50=t.c1;x51=t.c2;x52=t.c3;}
#endif

#ifndef AStringScan_ASCANWIDTH
#define AStringScan_ASCANWIDTH(x1,x2,x3,x4,x5,x43,x44,x45) {TUP3 t;t=_AStringScan_ASCANWIDTH(x1,x2,x3,x4,x5);x43=t.c1;x44=t.c2;x45=t.c3;}
#endif

#ifndef AStringScan_ASCANITEM
#define AStringScan_ASCANITEM(x1,x2,x3,x4,x5,x37,x38,x39) {TUP3 t;t=_AStringScan_ASCANITEM(x1,x2,x3,x4,x5);x37=t.c1;x38=t.c2;x39=t.c3;}
#endif

#ifndef AStringScan_Ain
#define AStringScan_Ain(x1,x2,x41) {x41=_AStringScan_Ain(x1,x2);}
#endif

#ifndef AStringScan_Ain_O1
#define AStringScan_Ain_O1(x1,x2,x20) {x20=_AStringScan_Ain_O1(x1,x2);}
#endif

#ifndef AStringScan_Sigi
#define AStringScan_Sigi(x1,x2,x18) {x18=_AStringScan_Sigi(x1,x2);}
#endif

#ifndef AStringScan_ASCANSETSTART
#define AStringScan_ASCANSETSTART(x1,x2,x3,x4,x5,x25,x26,x27) {TUP3 t;t=_AStringScan_ASCANSETSTART(x1,x2,x3,x4,x5);x25=t.c1;x26=t.c2;x27=t.c3;}
#endif

#ifndef AStringScan_ASCANSETFIRST
#define AStringScan_ASCANSETFIRST(x1,x2,x3,x4,x5,x6,x40,x41,x42) {TUP3 t;t=_AStringScan_ASCANSETFIRST(x1,x2,x3,x4,x5,x6);x40=t.c1;x41=t.c2;x42=t.c3;}
#endif

#ifndef AStringScan_ASCANSETRANGE
#define AStringScan_ASCANSETRANGE(x1,x2,x3,x4,x5,x6,x7,x31,x32,x33) {TUP3 t;t=_AStringScan_ASCANSETRANGE(x1,x2,x3,x4,x5,x6,x7);x31=t.c1;x32=t.c2;x33=t.c3;}
#endif

#ifndef AStringScan_ASCANSETSECOND
#define AStringScan_ASCANSETSECOND(x1,x2,x3,x4,x5,x6,x7,x35,x36,x37) {TUP3 t;t=_AStringScan_ASCANSETSECOND(x1,x2,x3,x4,x5,x6,x7);x35=t.c1;x36=t.c2;x37=t.c3;}
#endif

#ifndef AStringScan_ASCANSET
#define AStringScan_ASCANSET(x1,x2,x3,x4,x5,x6,x14,x15,x16) {TUP3 t;t=_AStringScan_ASCANSET(x1,x2,x3,x4,x5,x6);x14=t.c1;x15=t.c2;x16=t.c3;}
#endif

#ifndef AStringScan_AscanSet
#define AStringScan_AscanSet(x1,x2,x3,x4,x36,x37) {TUP2 t;t=_AStringScan_AscanSet(x1,x2,x3,x4);x36=t.c1;x37=t.c2;}
#endif

#ifndef AStringScan_ASCANNAT
#define AStringScan_ASCANNAT(x1,x2,x3,x4,x5,x16,x17,x18) {TUP3 t;t=_AStringScan_ASCANNAT(x1,x2,x3,x4,x5);x16=t.c1;x17=t.c2;x18=t.c3;}
#endif

#ifndef AStringScan_AscanNat
#define AStringScan_AscanNat(x1,x2,x3,x37,x38) {TUP2 t;t=_AStringScan_AscanNat(x1,x2,x3);x37=t.c1;x38=t.c2;}
#endif

#ifndef AStringScan_AscanNat_O1
#define AStringScan_AscanNat_O1(x1,x2,x3,x4,x50,x51,x52) {TUP3 t;t=_AStringScan_AscanNat_O1(x1,x2,x3,x4);x50=t.c1;x51=t.c2;x52=t.c3;}
#endif

#ifndef AStringScan_ASCANINT
#define AStringScan_ASCANINT(x1,x2,x3,x4,x5,x29,x30,x31) {TUP3 t;t=_AStringScan_ASCANINT(x1,x2,x3,x4,x5);x29=t.c1;x30=t.c2;x31=t.c3;}
#endif

#ifndef AStringScan_ASCANREAL
#define AStringScan_ASCANREAL(x1,x2,x3,x4,x5,x24,x25,x26) {TUP3 t;t=_AStringScan_ASCANREAL(x1,x2,x3,x4,x5);x24=t.c1;x25=t.c2;x26=t.c3;}
#endif

#ifndef AStringScan_ASCANSTRING_O1
#define AStringScan_ASCANSTRING_O1(x1,x2,x3,x4,x5,x13,x14,x15) {TUP3 t;t=_AStringScan_ASCANSTRING_O1(x1,x2,x3,x4,x5);x13=t.c1;x14=t.c2;x15=t.c3;}
#endif

#ifndef AStringScan_AscanString
#define AStringScan_AscanString(x1,x2,x3,x35,x36) {TUP2 t;t=_AStringScan_AscanString(x1,x2,x3);x35=t.c1;x36=t.c2;}
#endif

#ifndef AStringScan_ASCANCHAR
#define AStringScan_ASCANCHAR(x1,x2,x3,x4,x5,x45,x46,x47) {TUP3 t;t=_AStringScan_ASCANCHAR(x1,x2,x3,x4,x5);x45=t.c1;x46=t.c2;x47=t.c3;}
#endif

#ifndef AStringScan_ASCANBOOL
#define AStringScan_ASCANBOOL(x1,x2,x3,x4,x5,x17,x18,x19) {TUP3 t;t=_AStringScan_ASCANBOOL(x1,x2,x3,x4,x5);x17=t.c1;x18=t.c2;x19=t.c3;}
#endif

#ifndef AStringScan_AscanBool
#define AStringScan_AscanBool(x1,x2,x25,x26) {TUP2 t;t=_AStringScan_AscanBool(x1,x2);x25=t.c1;x26=t.c2;}
#endif

#ifndef AStringScan_Acmp
#define AStringScan_Acmp(x1,x2,x3,x4,x54,x55) {TUP2 t;t=_AStringScan_Acmp(x1,x2,x3,x4);x54=t.c1;x55=t.c2;}
#endif

#ifndef AStringScan_ASCANDENOTATION
#define AStringScan_ASCANDENOTATION(x1,x2,x3,x4,x5,x14,x15,x16) {TUP3 t;t=_AStringScan_ASCANDENOTATION(x1,x2,x3,x4,x5);x14=t.c1;x15=t.c2;x16=t.c3;}
#endif

#ifndef AStringScan_Ascanformat
#define AStringScan_Ascanformat(x1,x2,x3,x15) {x15=_AStringScan_Ascanformat(x1,x2,x3);}
#endif

#ifndef AStringScan_Sii
#define AStringScan_Sii(x1,x2,x4) {x4=_AStringScan_Sii(x1,x2);}
#endif

#ifndef AStringScan_Sm
#define AStringScan_Sm(x1,x2,x12) {x12=_AStringScan_Sm(x1,x2);}
#endif

#ifndef AStringScan_Azero_
#define AStringScan_Azero_(x1,x9) {x9=_AStringScan_Azero_(x1);}
#endif

#ifndef AStringScan_AsubstringTo
#define AStringScan_AsubstringTo(x1,x2,x28) {x28=_AStringScan_AsubstringTo(x1,x2);}
#endif

#ifndef AStringScan_AsubstringFrom
#define AStringScan_AsubstringFrom(x1,x2,x24) {x24=_AStringScan_AsubstringFrom(x1,x2);}
#endif

#ifndef AStringScan_Anzdigit_
#define AStringScan_Anzdigit_(x1,x3) {x3=_AStringScan_Anzdigit_(x1);}
#endif

#ifndef AStringScan_Ascan_O9_L77
#define AStringScan_Ascan_O9_L77(x1,x2) {x2=_AStringScan_Ascan_O9_L77(x1);}
#endif

#ifndef AStringScan_Ain_O1_L80
#define AStringScan_Ain_O1_L80(x1,x2,x3) {x3=_AStringScan_Ain_O1_L80(x1,x2);}
#endif

#ifndef AStringScan_Ain_O1_L81
#define AStringScan_Ain_O1_L81(x1,x2,x3) {x3=_AStringScan_Ain_O1_L81(x1,x2);}
#endif

#ifndef AStringScan_Ascanformat_L82
#define AStringScan_Ascanformat_L82(x1,x2) {x2=_AStringScan_Ascanformat_L82(x1);}
#endif

#ifndef AStringScan_Ascanformat_L83
#define AStringScan_Ascanformat_L83(x1,x2) {x2=_AStringScan_Ascanformat_L83(x1);}
#endif

#ifndef AStringScan_AscanBool_L84
#define AStringScan_AscanBool_L84(x1,x2) {x2=_AStringScan_AscanBool_L84(x1);}
#endif

#ifndef AStringScan_AscanBool_L85
#define AStringScan_AscanBool_L85(x1,x2) {x2=_AStringScan_AscanBool_L85(x1);}
#endif

#ifndef AStringScan_AscanBool_L86
#define AStringScan_AscanBool_L86(x1,x2) {x2=_AStringScan_AscanBool_L86(x1);}
#endif

#ifndef AStringScan_AscanBool_L87
#define AStringScan_AscanBool_L87(x1,x3) {x3=_AStringScan_AscanBool_L87(x1);}
#endif

#ifndef AStringScan_AscanBool_L88
#define AStringScan_AscanBool_L88(x1,x3) {x3=_AStringScan_AscanBool_L88(x1);}
#endif

#ifndef AStringScan_AscanBool_L89
#define AStringScan_AscanBool_L89(x1,x3) {x3=_AStringScan_AscanBool_L89(x1);}
#endif

#ifndef AStringScan_AscanBool_L90
#define AStringScan_AscanBool_L90(x1,x3) {x3=_AStringScan_AscanBool_L90(x1);}
#endif

#ifndef AStringScan_AscanBool_L91
#define AStringScan_AscanBool_L91(x1,x3) {x3=_AStringScan_AscanBool_L91(x1);}
#endif

#ifndef AStringScan_AscanBool_L92
#define AStringScan_AscanBool_L92(x1,x3) {x3=_AStringScan_AscanBool_L92(x1);}
#endif

#ifndef AStringScan_AscanBool_L93
#define AStringScan_AscanBool_L93(x1,x3) {x3=_AStringScan_AscanBool_L93(x1);}
#endif

#endif
