home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Professional
/
OS2PRO194.ISO
/
os2
/
prgramer
/
pascal2c
/
tags
< prev
next >
Wrap
Text File
|
1992-08-03
|
35KB
|
1,104 lines
trans.c,908
int ISBOGUS(925,27354
#define ISBOGUS(941,27676
void closelogfile(572,18140
void dumpexpr(1242,34558
void dumpexpr_file(1334,36808
void dumpmeaning(1021,29233
void dumpstmt(1392,38004
void dumpstmt_file(1401,38127
void dumpsymtable(1046,29855
void dumptype(995,28680
void dumptypename(1070,30313
void dumptypename_file(1231,34424
char *exprkindname(971,28200
# define getenv(535,17379
Static void initrc(92,2793
void innerdumpstmt(1345,36931
int main(624,19058
char *meaningkindname(949,27710
void mem_summary(1431,38480
Static void openlogfile(543,17489
int outmem(916,27184
Static void postrc(287,8670
Static int readrc(137,3867
void saveoldfile(521,17112
void showinitfile(594,18612
char *stmtkindname(982,28439
void test_free(1483,40286
anyptr test_malloc(1464,39919
anyptr test_realloc(1493,40440
char *typekindname(960,27961
void usage(616,18925
void wrapup(1420,38375
stuff.c,1139
Static void cvcase(372,6274
void debughook(30,903
void fixfname(289,4962
char *format_d(588,10151
char *format_dd(634,10843
char *format_ds(626,10719
char *format_g(596,10266
char *format_gen(422,7219
char *format_none(581,10052
char *format_s(604,10382
char *format_sd(618,10596
char *format_sds(657,11219
char *format_ss(611,10485
char *format_ssd(649,11087
char *format_sss(642,10968
#define getformat(361,5968
void init_stuff(826,13401
void lwc(697,11645
char *my_strchr(730,12084
char *my_strrchr(743,12222
char *my_strtok(757,12386
long my_strtol(777,12661
int my_tolower(679,11471
int my_toupper(669,11379
void removesuffix(309,5296
char *stralloc(333,5585
void strchange(343,5717
int strcicmp(262,4536
int strcincmp(239,4098
Strlist *strlist_add(98,1982
Strlist *strlist_append(61,1334
Strlist *strlist_cifind(220,3875
void strlist_delete(188,3379
void strlist_eat(135,2597
void strlist_empty(150,2797
Strlist *strlist_find(205,3638
Strlist *strlist_insert(80,1680
void strlist_mix(120,2404
void strlist_remove(169,3100
char *strlower(717,11905
char *strupper(705,11727
void upc(689,11563
out.c,1267
#define ISBREAK(397,8005
#define ISCLOSEP(396,7943
#define ISOPENP(395,7865
#define ISQUOTE(394,7818
int adddeltas(220,4573
int applydelta(231,4704
int cur_column(184,4117
void eatblanklines(301,5764
void end_source(168,3938
Static void flush_outbuf(308,5811
void flushcomments(1434,32550
void futureindent(258,5109
long getcurtime(1003,23312
int isembedcomment(1285,29594
Static void leading_tab(282,5479
int line_start(178,4063
int lookback(194,4227
int lookback_prn(204,4340
char *makeCchar(1529,34573
char *makeCstring(1520,34469
Static void makeedit(506,9824
Static int measurechars(491,9640
void moreindent(242,4848
void out_n_spaces(1171,27675
void out_spaces(1180,27745
void outcomment(1397,31969
Strlist *outcomments(1296,29873
void output(1024,23723
void outsection(1276,29499
void outtrailcomment(1412,32144
Static int parencount(523,10098
int parse_breakstr(944,22544
int parsedelta(265,5223
#define randtest(560,11265
char *rawCstring(1464,33130
Static int readparens(427,8562
Static int readquotes(399,8106
void select_outfile(138,3440
void setup_out(111,2926
void singleindent(250,4978
void start_source(160,3816
void testlinebreaker(1219,28614
Static int trybreakline(579,11739
Static void unedit(516,10004
comment.c,445
void addnote(275,5419
void attach_comments(186,3742
Static void attach_mark(166,3392
void changecomments(438,9035
int commentlen(57,1370
void commentline(248,4909
int commentvisible(70,1512
Strlist *extractcomment(415,8593
Strlist *findcomment(402,8324
Strlist *fixbeginendcomment(130,2725
Strlist *grabcomment(327,6862
int matchcomment(377,7812
void setcommentkind(239,4783
void setup_comment(45,1218
void steal_comments(88,1865
lex.c,2287
Static Symbol *Pkeyword(183,4139
Static Symbol *Pkeywordposs(201,4420
void alreadydef(708,15381
void badinclude(1221,25993
void badtypes(729,15729
void begincommenting(2473,60502
void beginerror(483,11039
void check_unused_macros(1595,35971
int checkeatnote(450,10492
void checkkeyword(3362,86145
void checkmodulewords(3373,86295
void clearprogress(933,19278
Static void comment(2134,52513
void counterror(494,11196
void defmacro(1464,32283
Static void deterministic(304,7503
void endcommenting(2495,60883
void endnote(590,13344
void error(511,11623
void expected(655,14722
void expecttok(662,14828
char *findaltname(847,17543
Symbol *findsymbol(898,18515
Symbol *findsymbol_opt(875,18093
char *fixpascalname(69,1616
void get_C_string(2393,58005
char getchartok(2305,56448
Static int getflag(2290,56269
char *getinlinepart(2253,55446
void getline(972,20217
char *getparenstr(2320,56704
void gettok(2522,61152
void gettok(2546,61733
int handle_include(1230,26154
void include_as_import(1083,22993
void init_lex(388,9294
void interror(533,12242
void intwarning(555,12659
void leadingcomments(2349,57301
Static void makePascalwords(221,4749
Static void makeglobword(106,2260
Static void makekeyword(94,2106
Static void makekeywords(119,2416
void needtok(670,14921
Static void nosideeff(316,7657
void note(574,13045
Static int parsecomment(1617,36600
int peeknextchar(2507,61004
void pop_input(1114,23584
void progress(939,19328
Static void push_input(1040,22053
void push_input_file(1064,22628
void push_input_strlist(1095,23265
Static void recordsideeffects(329,7810
void saveinputcomment(2483,60622
void setup_lex(416,9794
void showendnotes(606,13713
int skipcloseparen(820,17108
int skipcomma(832,17327
int skipopenparen(811,17002
void skipparens(742,15850
void skippasttoken(803,16930
void skippasttoken2(778,16602
void skippasttotoken(787,16741
#define skipspc(1615,36551
void skiptotoken(796,16863
void skiptotoken2(768,16395
void symclass(722,15604
char *tok_name(634,14197
int turbo_directive(1268,27015
void undefsym(715,15496
int undooption(1152,24467
void valrange(735,15787
void warning(540,12379
int wexpected(679,15026
int wexpecttok(687,15154
int wneedtok(697,15275
Static void zgettok(2544,61705
parse.c,2317
#define addstmt(386,6705
#define checkWord(3268,97722
Static int checkcomma_expr(2691,82367
Static void checkcommas(2765,84690
int checkexprchanged(2939,89222
Static int checkreturns(1689,48292
Static int checkvarchangeable(2808,85515
int checkvarchanged(2914,88555
int checkvarchangedexpr(2828,85811
int checkvaroffset(3049,91215
void checkvaroffsetexpr(2982,90012
void checkvaroffsetstmt(3034,90931
Expr *chg_printf(2142,61444
Static void cleanheadername(3588,106498
Stmt *close_files_to_ctx(299,5080
#define closebrace(1181,33265
Stmt *copystmt(236,4229
Static int deadendblock(1882,53787
void do_include(3720,110028
void eatstmt(2200,63009
void echobreak(45,1131
void echoprocname(84,1748
void echoword(55,1231
int expr_is_bool(1902,54276
void fixblock(2225,63370
Static void forward_decl(94,1819
void free_stmt(151,3016
int haslabels(2213,63199
int implies(1931,55126
void infiniteloop(2049,59354
Expr *initfilevar(3068,91558
void initfilevars(3098,92262
Static int isescape(1864,53194
Stmt *makestmt(168,3271
Stmt *makestmt_assign(197,3689
Stmt *makestmt_call(187,3572
Stmt *makestmt_if(207,3838
Stmt *makestmt_seq(220,4016
Expr *mix_printf(2178,62484
Stmt *mixassignments(1821,51987
void movetoend(3381,100523
void need_forward_decl(130,2695
#define newstmt(390,6790
void nukestmt(255,4581
#define openbrace(1173,33030
Static void out_block(1200,33625
Static void out_function(3270,97784
Static void out_include(3575,106216
Static void outnl(1193,33524
#define outspnl(1171,32975
void p_block(3788,111604
Static Stmt *p_body(3144,93209
Static void p_function(3423,101365
Static void p_import(3638,107473
Static int p_module(3994,116259
Static void p_moduleinit(3931,114971
Static void p_nested_module(3967,115741
void p_program(4246,122828
int p_search(4144,120194
Static Stmt *p_stmt(402,7025
Expr *print_func(2082,60048
int printnl_func(2105,60566
void replaceexpr(1799,51508
Expr *replaceexprexpr(1768,50651
Static void scanfwdparams(3408,101177
void setup_parse(33,977
int simplefor(344,5978
int simplewith(329,5743
Static void skiptomodule(3915,114700
Static void skipunitheader(3907,114593
void splicestmt(266,4703
int stmtcount(283,4907
int tryfuncmacro(355,6153
Static int tryimport(3610,106826
Static int usebraces(1128,31981
decl.c,3794
void activatemeaning(672,18933
Meaning *addfield(1161,30659
Meaning *addmeaning(1102,29658
Meaning *addmeaningafter(1111,29774
Meaning *addmeaningas(1080,29251
Expr *arraysize(1463,38472
void canceltempvar(5427,144391
Type *canonicaltype(1870,49601
Static int checkstructconst(1944,51708
int checkvarmac(2543,67288
Static int checkvarmacdef(2520,66865
void decl_comments(3086,80525
Static void declare_args(1566,40966
void declarebigfile(2167,57519
void declarefiles(2010,53576
void declaresubtypes(4800,128512
void declaretype(4841,129474
void declaretypes(4935,131704
void declarevar(2437,64443
int declarevars(2557,67561
Static void fielddecl(2985,78033
Expr *filebasename(1263,32896
Type *filebasetype(1253,32752
int fileisbuffered(1287,33340
Expr *filenamepart(1273,33044
Type *findbasetype(1445,38159
Type *findbasetype_(1299,33525
Meaning *findfieldname(4276,113361
Symbol *findlabelsym(4220,112021
Static Meaning *findstandardmeaning(69,1615
void forget_ctx(759,20878
void freestmttemps(5389,143651
void freetempvar(5406,143946
void handle_nameof(800,21803
Static void handleabsolute(5072,134879
Static void handlebrackets(5038,133997
int identicaltypes(1896,50397
void ignore_attributes(3544,93120
void import_ctx(621,17974
Static void initmeaning(826,22507
int isfiletype(1225,32222
Meaning *isfilevar(1235,32459
int issafename(863,23303
void makefakestruct(3645,95495
Type *makepointertype(2858,75272
Type *makesettype(2816,74392
Meaning *makespecialfunc(188,3957
Meaning *makespecialproc(135,2840
Meaning *makespecialvar(243,5077
Meaning *makestandardfunc(211,4377
Static Meaning *makestandardmeaning(88,1954
Meaning *makestandardproc(157,3265
Static Type *makestandardtype(110,2456
Meaning *makestmttempvar(5365,143254
Type *makestringtype(2833,74695
Type *makesubrangetype(2799,74126
Meaning *maketempvar(5307,141431
Type *maketype(2776,73739
void makevarstruct(2740,72786
Meaning *markstmttemps(5383,143565
Static int mixable(1955,51979
Static void nameexternalvar(5025,133754
Static Expr *nullspecialfunc(179,3755
Static Stmt *nullspecialproc(126,2649
Static Expr *nullspecialvar(234,4855
Static Expr *nullstandardfunc(204,4221
Static Stmt *nullstandardproc(150,3093
void out_argdecls(2660,70439
void out_type(2347,62381
void outbasetype(2186,57863
void outdeclarator(1696,44667
void outfieldlist(2069,54779
Static Type *p_arraydecl(3275,85326
void p_attributes(3483,91745
Static Type *p_conformant_array(3431,90701
Value p_constant(2875,75496
Expr *p_constarray(4445,117668
void p_constdecl(4611,122042
Expr *p_constrecord(4306,113945
Expr *p_conststring(4532,120306
Static void p_fieldlist(3109,80975
Type *p_funcdecl(4000,105395
void p_labeldecl(4249,112850
void p_mech_spec(3582,94002
Type *p_modula_subrange(3602,94469
Expr *p_subconst(4555,120817
Type *p_type(3667,95993
void p_typedecl(4954,132069
void p_valuedecl(5271,140660
void p_vardecl(5149,136896
int packedsize(2921,76232
void perm_import(641,18427
void pop_imports(607,17754
void popctx(728,20200
void predeclare_varstruct(1549,40594
Type *promote_type(1493,39313
Type *promote_type_bin(1525,40056
int push_imports(590,17434
void pushctx(698,19529
void readdmeaning(1147,30442
Static void realignfields(3033,79489
int record_is_union(2061,54652
void redeclarevars(2643,70090
void setup_decl(260,5315
void setupfilevar(5118,136303
void setupmeaning(883,23683
int similartypes(1929,51371
int size_attributes(3556,93395
char *storageclassname(2398,63702
static void tryrealignfields(3060,80068
int typebits(2896,75821
void unaddmeaning(1130,30177
void unimport(655,18656
Meaning *validatedtype(5136,136659
char *variantfieldname(2051,54506
#define varkind(2555,67478
int varstorageclass(2360,62642
expr.c,4653
#define CHECKSIZE(5199,133562
#define ISCONST(2011,44865
#define MOVCONST(2012,44930
Expr *bumpstring(4208,104047
int checkconst(1103,23718
Expr *checknil(3373,84007
int checkstring(542,10762
int checkvarinlists(3389,84411
Expr *cleansprintf(4954,127488
Static Expr *commute(2055,46018
Expr *copyexpr(733,15397
Value copyvalue(49,1177
void deletearg(915,19833
void delsimparg(985,21503
int deterministic_func(3990,99792
Expr *distribute_plus(2250,52576
Static Expr *docast(1277,27144
Expr *dodivmod(2598,61184
Static Expr *dolongcast(1497,32861
Expr *eatcasts(5559,143186
Expr *enum_to_int(1907,42336
Value eval_expr(5481,141956
Value eval_expr_consts(5488,142028
Static Value eval_expr_either(5284,136084
Value eval_expr_pasc(5501,142220
int expr_has_address(3362,83818
int expr_is_const(5509,142298
int expr_is_lvalue(3329,83117
int expr_is_neg(1848,41229
int expr_looks_neg(1807,40357
int expr_neg_cost(1863,41488
int expr_not_cost(2765,65300
int exprdepends(3944,98962
int exprdependsvar(3909,98434
int exprequiv(830,17534
int exprlongness(1673,37773
int exproccurs(4062,101148
int exprsame(770,16210
int exprspeed(3772,95066
Expr *force_signed(5156,132638
Expr *force_unsigned(5177,133080
void free_value(27,853
void freeexpr(392,8278
int gcd(2482,58701
Expr *gentle_cast(1388,30040
Expr *grabarg(967,21200
void insertarg(940,20497
int isarithkind(4240,104613
int ischartype(2041,45737
int isconstantexpr(1205,25700
int isconstexpr(1187,25398
int isliteralconst(1148,24632
Meaning *isretvar(4187,103592
Meaning *istempprocptr(2927,69211
int istempsprintf(4693,119704
Meaning *istempvar(4160,103157
int long_type(273,6177
Value make_ord(291,6467
Expr *makeexpr(424,8810
Expr *makeexpr_actcast(1342,28847
Expr *makeexpr_addr(3544,88390
Expr *makeexpr_addrf(3638,91058
Expr *makeexpr_addrstr(3627,90845
Expr *makeexpr_and(3206,79394
Expr *makeexpr_arglong(1713,38565
Expr *makeexpr_assign(4254,105131
Expr *makeexpr_bicall_0(599,11979
Expr *makeexpr_bicall_1(617,12422
Expr *makeexpr_bicall_2(637,12907
Expr *makeexpr_bicall_3(660,13518
Expr *makeexpr_bicall_4(682,14077
Expr *makeexpr_bicall_5(707,14762
Expr *makeexpr_bin(454,9331
Expr *makeexpr_cast(1357,29181
Expr *makeexpr_char(489,10037
Expr *makeexpr_charcast(1452,32007
Expr *makeexpr_comma(4618,118220
Expr *makeexpr_concat(4842,123885
Expr *makeexpr_cond(3312,82812
Expr *makeexpr_ctx(5142,132448
Expr *makeexpr_div(2642,62279
Expr *makeexpr_divide(2437,57645
Expr *makeexpr_dot(5032,129526
Expr *makeexpr_dotq(5075,130894
Expr *makeexpr_forcelongness(1755,39312
Expr *makeexpr_hat(3448,85665
Expr *makeexpr_inc(2234,52264
Expr *makeexpr_index(3665,91904
Expr *makeexpr_long(496,10120
Expr *makeexpr_longcast(1683,37936
Expr *makeexpr_lstring(515,10355
Expr *makeexpr_minus(2216,51683
Expr *makeexpr_mod(2714,64021
Expr *makeexpr_name(569,11261
Expr *makeexpr_neg(1934,42795
Expr *makeexpr_nil(5129,132287
Expr *makeexpr_not(2806,66007
Expr *makeexpr_or(3249,80836
Expr *makeexpr_ord(1774,39652
Expr *makeexpr_plus(2096,47222
Expr *makeexpr_range(3293,82347
Expr *makeexpr_real(503,10207
Expr *makeexpr_rel(2968,70266
Expr *makeexpr_rem(2749,64968
Expr *makeexpr_setbits(584,11537
Expr *makeexpr_sizeof(3701,92916
Expr *makeexpr_sprintfify(4705,119981
Expr *makeexpr_sqr(2412,57099
Expr *makeexpr_string(530,10594
Expr *makeexpr_stringcast(1478,32561
Expr *makeexpr_stringify(2957,70090
Expr *makeexpr_substring(5016,129067
Expr *makeexpr_times(2337,54993
Expr *makeexpr_type(3690,92782
Expr *makeexpr_un(439,9045
Expr *makeexpr_unlongcast(1728,38803
Expr *makeexpr_unsprintfify(4774,122259
Expr *makeexpr_val(471,9657
Expr *makeexpr_var(555,11008
Type *mixsets(2880,67589
Expr *neg_inside_sum(1922,42647
int negsigns(2501,58946
int noargdependencies(3851,97162
int noargsideeffects(4015,100215
int nodependencies(3865,97360
int nosideeffects(4032,100555
int nosideeffects_func(3966,99346
int ord_range(363,7826
void ord_range_expr(333,7156
Type *ord_type(246,5776
long ord_value(309,6746
long po2m1(4227,104464
int possiblesigns(2510,59052
int realint(1084,23379
int realzero(1076,23249
void requirefilebuffer(3421,84998
Expr *resimplify(1012,21925
Expr *singlevar(4077,101486
int sprintflength(4812,123232
int strhasnull(4679,119534
int strlapfunc(4136,102743
int strmax(4636,118463
Expr *strmax_func(5087,131058
int structuredfunc(4109,102125
Meaning *totempvar(4177,103476
Type *true_type(2015,45075
long type_sizeof(5201,133648
Expr *un_sign_extend(3532,88210
Value value_cast(195,4477
char *value_name(111,2256
int valuesame(80,1702
pexpr.c,1721
#define EXTRASPACE(2667,83955
#define NICESPACE(2668,84009
Expr *accumulate_strlit(989,28513
Static void bindnames(250,6982
#define bitOp(2610,82545
#define checkbreak(2718,85168
#define divOp(2622,82940
Expr *dots_n_hats(26,853
Expr *fake_dots_n_hats(200,5843
Expr *fixexpr(2208,66102
void func_reference(935,27199
Static int incompat(2625,82992
int istypespec(1779,54883
#define logOp(2614,82658
Static Expr *makesmallsetconst(411,11585
#define mathOp(2619,82817
Type *nametotype(1768,54725
Static void out_ctx(2724,85308
void out_expr(3560,108874
void out_expr_bool(3614,109522
void out_expr_factor(3580,109091
void out_expr_parens(3590,109185
void out_expr_stmt(3603,109360
void out_expr_top(3570,108979
void out_field(2846,88236
void out_var(2771,86557
#define outop(2710,84971
#define outop2(2714,85068
Static void outop3(2691,84615
Expr *p_expr(1606,47735
Static Expr *p_factor(1075,30720
Expr *p_funcarglist(653,19406
Expr *p_funccall(948,27490
Expr *p_index(146,4287
Expr *p_noarglist(918,26846
Expr *p_ord_expr(404,11509
Static Expr *p_powterm(1338,39238
Expr *p_setfactor(482,13958
Static Expr *p_sexpr(1498,44091
Static Expr *p_term(1399,40847
Static Expr *p_variable(317,8729
Expr *packset(426,11833
Expr *pascaltypecast(1038,29714
Expr *pc_expr(2174,65626
Expr *pc_expr2(1974,60255
Expr *pc_expr_str(2181,65673
Expr *pc_factor(1838,56437
Expr *pc_parentype(1812,55907
#define pc_prec(1972,60195
#define relOp(2616,82705
Expr *replacemacargs(896,26376
Static int scanfield(2806,87138
#define setprec(2670,84064
#define setprec2(2675,84162
#define setprec3(2682,84361
#define shfOp(2612,82610
void var_reference(277,7432
Static void wrexpr(2866,88748
funcs.c,7705
Type *argbasetype(81,1563
Static Stmt *assignfilename(484,12756
Static Expr *checkfilename(416,10133
Static char *choose_free_func(1605,39196
Type *choosetype(94,1776
Expr *convert_offset(106,1948
Expr *convert_size(181,3949
void decl_builtins(5154,132071
Stmt *doseek(3003,70527
Static Expr *file_iofunc(1832,44292
char *find_special_variant(1565,38413
Static Stmt *fixscanf(3043,71670
Static Expr *func_abs(261,5793
Static Expr *func_addr(304,7559
Static Expr *func_addtopointer(351,8724
Static Expr *func_arccos(739,19710
Static Expr *func_arcsin(746,19822
Static Expr *func_arctan(753,19934
Static Expr *func_arctanh(764,20219
Static Expr *func_asr(791,20746
Static Expr *func_bin(846,21772
Static Expr *func_binary(854,21897
Static Expr *func_bitnext(923,23268
Static Expr *func_bitsize(917,23204
Static Expr *func_blockread(930,23333
Static Expr *func_blockwrite(963,24080
Static Expr *func_bsl(1141,28859
Static Expr *func_bsr(1157,29122
Static Expr *func_btst(1173,29401
Static Expr *func_byte_offset(1260,31234
Static Expr *func_byteread(1196,29831
Static Expr *func_bytewrite(1228,30531
Static Expr *func_chr(1333,33077
Static Expr *func_concat(1393,34608
Static Expr *func_copy(1410,34895
Static Expr *func_cos(1434,35804
Static Expr *func_cosh(1441,35912
Static Expr *func_dec(1486,36628
Static Expr *func_eof(1735,42222
Static Expr *func_eoln(1748,42401
Static Expr *func_exp(1643,39918
Static Expr *func_expo(1651,40027
Static Expr *func_fcall(1855,44824
Static Expr *func_filepos(1909,46475
Static Expr *func_filesize(1916,46548
Static Expr *func_float(1955,47378
Static Expr *func_frac(1980,47850
Static Expr *func_hex(2164,52473
Static Expr *func_hi(2192,53130
Static Expr *func_high(2203,53312
Static Expr *func_hiword(2225,53787
Static Expr *func_iaddress(344,8637
Static Expr *func_int(2289,55204
Static Expr *func_ln(2382,56820
Static Expr *func_lo(2324,55828
Static Expr *func_log(2390,56928
Static Expr *func_loophole(2334,56020
Static Expr *func_lower(2351,56276
Static Expr *func_loword(2371,56644
Static Expr *func_lsl(814,21257
Static Expr *func_lsr(829,21501
Static Expr *func_max(2398,57039
Static Expr *func_maxavail(2434,57805
Static Expr *func_maxpos(2443,57925
Static Expr *func_memavail(2450,57997
Static Expr *func_min(2525,59486
Static Expr *func_oct(2665,63477
Static Expr *func_octal(2672,63549
Static Expr *func_odd(2691,63974
Static Expr *func_ord(2710,64279
Static Expr *func_ord4(2724,64454
Static Expr *func_pad(2792,66206
Static Expr *func_paramcount(2833,67456
Static Expr *func_paramstr(2843,67629
Static Expr *func_pi(2861,67992
Static Expr *func_pos(2898,68674
Static Expr *func_position(2925,69110
Static Expr *func_pred(2932,69184
Static Expr *func_ptr(2916,69011
Static Expr *func_pwroften(2979,70261
Static Expr *func_random(3622,93864
Static Expr *func_round(3648,94348
Static Expr *func_scan(3740,96923
Static Expr *func_scaneq(3767,97421
Static Expr *func_scanne(3777,97619
Static Expr *func_seekeof(3814,98361
Static Expr *func_seekeoln(3831,98691
Static Expr *func_sin(3891,100083
Static Expr *func_sinh(3898,100191
Static Expr *func_sizeof(3906,100302
Static Expr *func_sngl(1945,47263
Static Expr *func_sqr(4164,105974
Static Expr *func_sqrt(4171,106056
Static Expr *func_statusv(3935,100927
Static Expr *func_str_hp(3942,101015
Static Expr *func_strlen(4074,104072
Static Expr *func_strltrim(4082,104182
Static Expr *func_strmax(4091,104372
Static Expr *func_strpos(4099,104458
Static Expr *func_strrpt(4119,104873
Static Expr *func_strrtrim(4135,105436
Static Expr *func_succ(4145,105673
Static Expr *func_swap(4179,106167
Static Expr *func_tan(4195,106411
Static Expr *func_tanh(4202,106519
Static Expr *func_trunc(4210,106630
Static Expr *func_uand(4226,106836
Static Expr *func_udec(4242,107084
Static Expr *func_uint(2307,55642
Static Expr *func_unot(4249,107157
Static Expr *func_uor(4263,107360
Static Expr *func_upcase(4279,107606
Static Expr *func_upper(4287,107718
Static Expr *func_uround(3727,96659
Static Expr *func_utrunc(4218,106732
Static Expr *func_uxor(4307,108086
Static Expr *func_val_modula(4323,108334
Static Expr *func_xor(5122,131504
char *getstring(51,1094
Static Expr *handle_bitsize(873,22323
Static Stmt *handle_modula_write(4842,125449
Static Expr *handle_vax_hex(2082,50607
Static Stmt *handleopen(522,13535
Static Stmt *handleread_bin(3438,89126
Static Stmt *handleread_text(3169,76537
Static Stmt *handlewrite_bin(4773,123456
Static Stmt *handlewrite_text(4632,118030
Static Stmt *handlewriteln(4924,126916
Static Expr *iofunc(1674,40428
int is_std_file(1665,40300
int isvar(41,982
Static char *makeenumnames(4397,110035
Static Expr *makefgets(3118,74865
Static Expr *makegetchar(3032,71449
Expr *p_parexpr(65,1335
void parse_special_variant(1506,37183
Static Stmt *proc_append(732,19650
Static Stmt *proc_argv(772,20334
Stmt *proc_assert(380,9353
Static Stmt *proc_assign(506,13273
Static Stmt *proc_bclr(1096,27969
Static Stmt *proc_blockread(997,24831
Static Stmt *proc_blockwrite(1047,26391
Static Stmt *proc_bset(1119,28435
Static Stmt *proc_call(1288,31800
Static Stmt *proc_close(1347,33330
Static Stmt *proc_cycle(1449,36023
Static Stmt *proc_date(1456,36090
Static Stmt *proc_dec(1468,36298
Static Stmt *proc_delete(1493,36700
Static Stmt *proc_dispose(1623,39480
Static Stmt *proc_escape(1761,42581
Static Stmt *proc_excl(1775,42869
Stmt *proc_exit(1800,43507
Static Stmt *proc_fillchar(1923,46615
Static Stmt *proc_flush(1965,47502
Static Stmt *proc_freemem(1993,48128
Static Stmt *proc_get(2012,48527
Static Stmt *proc_getmem(2040,49300
Static Stmt *proc_gotoxy(2072,50343
Static Stmt *proc_inc(2236,53978
Static Stmt *proc_incl(2254,54307
Static Stmt *proc_insert(2278,54899
Static Stmt *proc_leave(2317,55764
Static Stmt *proc_message(4990,128307
Static Stmt *proc_move(2561,60252
Static Stmt *proc_move_fast(2576,60866
Static Stmt *proc_new(2608,61743
Static Stmt *proc_open(2703,64221
Static Stmt *proc_overprint(4970,128115
Static Stmt *proc_pack(2738,64652
Static Stmt *proc_page(2809,66744
Static Stmt *proc_prompt(4977,128181
Static Stmt *proc_put(2951,69487
Static Stmt *proc_randomize(3638,94184
Static Stmt *proc_read(3470,90083
Static Stmt *proc_readdir(3494,90589
Static Stmt *proc_readln(3515,90974
Static Stmt *proc_readv(3545,91726
Static Stmt *proc_reset(2988,70406
Static Stmt *proc_rewrite(2995,70465
Static Stmt *proc_seek(3788,97818
Static Stmt *proc_setstrlen(3848,99023
Static Stmt *proc_settextbuf(3865,99338
Static Stmt *proc_str_turbo(5083,130774
Static Stmt *proc_strappend(3951,101204
Static Stmt *proc_strdelete(3967,101488
Static Stmt *proc_strinsert(4008,102542
Static Stmt *proc_strmove(4046,103453
Static Stmt *proc_strread(3562,91971
Static Stmt *proc_strwrite(5025,128989
Static Stmt *proc_time(5110,131296
Static Stmt *proc_unpack(3673,95101
Static Stmt *proc_val_turbo(4340,108578
Static Stmt *proc_write(4818,124939
Static Stmt *proc_writecard(4872,126170
Static Stmt *proc_writedir(4903,126533
Static Stmt *proc_writehex(4884,126315
Static Stmt *proc_writeint(4878,126243
Static Stmt *proc_writeln(4984,128244
Static Stmt *proc_writeoct(4890,126387
Static Stmt *proc_writereal(4896,126459
Static Stmt *proc_writev(4997,128371
void setup_funcs(31,909
Static Stmt *skipeoln(3137,75333
Static Expr *var_mem(2459,58117
Static Expr *var_meml(2503,59026
Static Expr *var_memw(2481,58568
Static Expr *var_port(2868,68069
Static Expr *var_portw(2883,68369
Stmt *wrapopencheck(390,9495
Expr *writeelement(4438,111041
Static Expr *writestrelement(4377,109399
dir.c,318
Static void _setup(73,1705
#define _setup(81,1842
int boolean_bicall(186,3894
Expr *fix_bicall(169,3598
Expr *fix_expression(148,3036
void fix_parameters(116,2431
Stmt *fix_statement(133,2799
void init_dir(41,1213
unsigned int safemask_bicall(207,4435
void setup_dir(55,1340
int sideeffects_bicall(243,5185
hpmods.c,137
void hpmods(122,2889
Static Stmt *proc_freadbytes(30,876
Static Stmt *proc_fwritebytes(62,1726
Static void setup_sysglobals(103,2604
citmods.c,2452
Static int check0_31(356,9657
void citmods(1067,27565
Static Expr *func_charlower(663,17478
Static Expr *func_charupper(654,17334
Static Expr *func_imax(613,16538
Static Expr *func_imin(604,16386
Static Expr *func_na_add(627,16895
Static Expr *func_na_and(284,8317
Static Expr *func_na_asl(497,14006
Static Expr *func_na_bic(296,8529
Static Expr *func_na_comp(131,4493
Static Expr *func_na_hibits(479,13480
Static Expr *func_na_lobits(466,13127
Static Expr *func_na_lsl(529,14861
Static Expr *func_na_mask(343,9392
Static Expr *func_na_memavail(272,8143
Static Expr *func_na_not(334,9249
Static Expr *func_na_or(310,8827
Static Expr *func_na_po2(454,12859
Static Expr *func_na_scaneq(146,5024
Static Expr *func_na_scanne(163,5424
Static Expr *func_na_sub(636,17060
Static Expr *func_na_test(374,10160
Static Expr *func_na_xor(322,9037
Static Expr *func_stderr(1024,26842
Static Expr *func_stdin(1012,26676
Static Expr *func_stdout(1018,26758
Static Expr *func_strbegins(815,21580
Static Expr *func_strchar(769,20658
Static Expr *func_strcmp(901,24025
Static Expr *func_strcontains(841,22350
Static Expr *func_strequal(888,23726
Static Expr *func_strhex(726,19252
Static Expr *func_strint(677,17815
Static Expr *func_strint2(691,18141
Static Expr *func_strljust(909,24145
Static Expr *func_strpart(880,23613
Static Expr *func_strreadint(780,20896
Static Expr *func_strreadreal(791,21136
Static Expr *func_strreal(758,20420
Static Expr *func_strrjust(921,24450
Static Expr *func_strsub(858,22850
Static Stmt *proc_fixfname(990,26149
Static Stmt *proc_forcefname(999,26330
Static Stmt *proc_m_color(1039,26956
Static Stmt *proc_na_alloc(236,7518
Static Stmt *proc_na_bfand(562,15734
Static Stmt *proc_na_bfbic(580,16153
Static Stmt *proc_na_bfor(588,16231
Static Stmt *proc_na_bfxor(596,16308
Static Stmt *proc_na_clear(424,11782
Static Stmt *proc_na_dispose(213,6961
Static Stmt *proc_na_exch(112,3951
Static Stmt *proc_na_fill(64,2146
Static Stmt *proc_na_fillbyte(46,1499
Static Stmt *proc_na_free(262,8030
Static Stmt *proc_na_move(92,3129
Static Stmt *proc_na_new(180,5824
Static Stmt *proc_na_outeralloc(253,7906
Static Stmt *proc_na_set(395,10805
Static Stmt *proc_return(647,17276
Static Stmt *proc_strappendc(800,21283
Static Stmt *proc_strlist_add(948,25150
Static Stmt *proc_strlist_append(959,25469
Static Stmt *proc_strlist_insert(970,25794
Static Stmt *proc_strnew(936,24835
p2clib.c,1411
#define Isspace(20,411
void PASCAL_MAIN(40,666
long *P_addset(644,10865
long *P_addsetr(665,11276
int P_eof(427,6870
int P_eoln(446,7165
long *P_expset(761,13082
int P_getcmdline(789,13468
int P_inset(631,10631
long P_maxpos(506,7935
long P_packset(774,13246
int P_peek(410,6557
Void P_readlnpaoc(483,7638
Void P_readpaoc(461,7369
long *P_remset(698,11939
long *P_setcpy(742,12723
long *P_setdiff(595,9866
int P_setequal(714,12219
long *P_setint(582,9569
long *P_setunion(564,9208
long *P_setxor(612,10243
int P_subset(728,12467
Void P_sun_argv(867,14730
Char *P_trimname(523,8203
Void TimeStamp(810,13782
Void VAXdate(830,14213
Void VAXtime(846,14483
int _CaseCheck(891,15018
int _EscIO(1013,18121
int _Escape(994,17745
int _NilCheck(896,15064
int _OutMem(886,14975
char *_ShowEscape(908,15244
long ipow(155,2245
long maxavail(547,8654
long memavail(542,8571
long my_labs(59,872
int my_memcmp(102,1545
int my_memcmp(104,1609
Anyptr my_memcpy(88,1301
Anyptr my_memcpy(90,1360
Anyptr my_memmove(67,948
Anyptr my_memmove(69,1008
Anyptr my_memset(118,1847
Anyptr my_memset(120,1897
int my_tolower(143,2151
int my_toupper(133,2059
int strcicmp(241,3767
void strdelete(356,5671
void strinsert(378,6026
char *strltrim(268,4153
void strmove(337,5323
char *strpad(313,4852
int strpos2(215,3306
char *strrpt(294,4531
char *strrtrim(278,4284
char *strsub(185,2720
loc.p2clib.c,29
void _local_p2c_init(29,327
makeproto.c,135
#define bounce(132,3014
#define isidchar(27,392
main(138,3129
int readline(55,959
int strbeginsword(105,2188
void usage(116,2333
trans.h,1120
#define ALLOC(1784,76961
#define ALLOC(1803,77530
#define ALLOC(1819,78034
#define ALLOCV(1788,77099
#define ALLOCV(1807,77678
#define ALLOCV(1823,78160
#define CHECKORDEXPR(1775,76669
#define FCheck(1777,76745
#define FREE(1795,77321
#define FREE(1815,77972
#define FREE(1831,78410
#define MAX(1838,78537
#define MIN(1837,78496
# define PP(23,873
# define PP(28,1005
# define PV(24,929
# define PV(29,1068
#define REALLOC(1792,77223
#define REALLOC(1811,77812
#define REALLOC(1827,78272
# define __CAT__(26,973
# define __CAT__(32,1128
# define __ID__(31,1108
# define _tolower(1852,78790
# define _tolower(1859,79022
# define _toupper(1851,78753
# define _toupper(1858,78988
#define checkeof(1778,76810
#define delfreearg(1769,76368
#define delsimpfreearg(1770,76439
106,2516
#define getcommentkind(976,33764
# define memcmp(84,2000
# define memcpy(83,1964
int numparams = sizeof(1648,72702
Strlist *rcprevvalues[sizeof(1649,72763
# define strcmp(94,2178
#define swapexprs(1772,76516
#define swapstmts(1773,76592
# define tolower(1846,78664
# define toupper(1845,78628
p2c.h,1499
#define AGETFBUF(379,9661
#define APUTFBUF(387,9956
#define BUFEOF(398,10358
#define BUFFPOS(399,10417
#define CPUT(396,10316
#define CPUTFBUF(386,9909
#define FILEBUF(366,9177
#define FILEBUFNC(368,9268
#define Free(415,10863
#define FreeR(414,10789
#define GET(390,10054
#define GETFBUF(374,9459
# define Malloc(409,10605
# define Malloc(412,10694
# define PP(200,3968
# define PP(204,4042
# define PP(217,4318
#define PUT(394,10204
#define PUTFBUF(385,9858
# define PV(201,3991
# define PV(205,4097
# define PV(218,4341
#define P_clrbits_B(436,11591
#define P_clrbits_S(445,12076
#define P_getbits_SB(425,11195
#define P_getbits_SS(442,11831
#define P_getbits_UB(421,11050
#define P_getbits_US(441,11754
#define P_max(447,12155
#define P_min(448,12200
#define P_putbits_SB(432,11455
#define P_putbits_SS(444,11997
#define P_putbits_UB(429,11348
#define P_putbits_US(443,11936
#define RESETBUF(371,9354
#define SETUPBUF(372,9406
#define SEXT(418,10935
# define TRY(128,2334
# define TRY(136,2690
#define _CHKIO(343,8481
#define _SETIO(345,8580
# define __CAT__(79,1430
# define __CAT__(81,1468
# define __ID__(58,1100
# define __ID__(74,1379
# define _tolower(493,13169
# define _tolower(500,13401
# define _toupper(492,13132
# define _toupper(499,13367
# define memcmp(88,1576
# define memcpy(87,1536
# define strchr(89,1611
# define strrchr(90,1643
# define tmpfile(362,9102
# define tolower(487,13043
# define toupper(486,13007