# 2.11BSD#431 - /usr/src/ucb/PORT/pascal/src/treen.c

##### Functions

    tree1             X
    tree2             X
    tree3             X
    tree4             X
    tree5             X

       1: /*
       2:  * Copyright (c) 1980 Regents of the University of California.
       3:  * All rights reserved.  The Berkeley software License Agreement
       4:  * specifies the terms and conditions for redistribution.
       5:  */
       6:
       7: #ifndef lint
       8: static char sccsid[] = "@(#)treen.c	5.1 (Berkeley) 6/5/85";
       9: #endif not lint
      10:
      11:     /*
      12:      *	is there some reason why these aren't #defined?
      13:      */
      14:
      15: #include    "0.h"
      16: #include    "tree_ty.h"
      17:
      18: struct tnode *
      19: tree1 ( arg1 )
      20:     int     arg1;
      21:     {
      22:     return( tree ( 1 , arg1 ));
      23:     }
      24:
      25: struct tnode *
      26: tree2 ( arg1 , arg2 )
      27:     int     arg1 , arg2;
      28:     {
      29:     return( tree ( 2 , arg1 , arg2 ));
      30:     }
      31:
      32: struct tnode *
      33: tree3 ( arg1 , arg2 , arg3 )
      34:     int     arg1 , arg2 ;
      35:     struct  tnode *arg3;
      36:     {
      37:     return( tree ( 3 , arg1 , arg2 , arg3 ));
      38:     }
      39:
      40: struct tnode *
      41: tree4 ( arg1 , arg2 , arg3 , arg4 )
      42:     int     arg1 , arg2 ;
      43:     struct tnode *arg3 , *arg4;
      44:     {
      45:     return( tree ( 4 , arg1 , arg2 , arg3 , arg4 ));
      46:     }
      47:
      48: struct tnode *
      49: tree5 ( arg1 , arg2 , arg3 , arg4 , arg5 )
      50:     int     arg1 , arg2 ;
      51:     struct tnode *arg3 , *arg4 , *arg5;
      52:     {
      53:     return (tree ( 5 , arg1 , arg2 , arg3 , arg4 , arg5 ));
      54:     }

#### Defined functions

tree1 defined in line 18; used 3 times

- in /usr/src/ucb/PORT/pascal/src/0.h line 772
- in /usr/src/ucb/PORT/pascal/src/pas.y line 787-791(2)

tree2 defined in line 25; used 12 times

- in /usr/src/ucb/PORT/pascal/src/0.h line 773
- in /usr/src/ucb/PORT/pascal/src/pas.y line 363-384(7), 402, 702, 769, 775

tree3 defined in line 32; used 26 times

- in /usr/src/ucb/PORT/pascal/src/0.h line 774
- in /usr/src/ucb/PORT/pascal/src/pas.y line 157, 327-330(2), 402, 408, 414, 426-429(2), 601, 636, 680-684(2), 705-714(4), 729-735(3), 749, 930
- in /usr/src/ucb/PORT/pascal/src/yytree.c line 65, 85, 146, 166

tree4 defined in line 40; used 27 times

- in /usr/src/ucb/PORT/pascal/src/0.h line 775
- in /usr/src/ucb/PORT/pascal/src/pas.y line 417-422(2), 451, 469, 501, 562-566(2), 582-591(3), 609, 616-624(3), 656, 673, 688, 695, 722, 801-811(4)
- in /usr/src/ucb/PORT/pascal/src/yytree.c line 126, 148, 168

tree5 defined in line 48; used 14 times

- in /usr/src/ucb/PORT/pascal/src/0.h line 776
- in /usr/src/ucb/PORT/pascal/src/pas.y line 139-142(2), 151, 303, 333-338(2), 478-482(2), 628-632(2), 640-644(2)
- in /usr/src/ucb/PORT/pascal/src/yytree.c line 128

#### Defined variables

sccsid defined in line 8; never used

Last modified: 1985-06-06 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 516 |