Pristine Ack-5.5
[Ack-5.5.git] / util / ego / il / il3_subst.h
1 /* $Id: il3_subst.h,v 1.4 1994/06/24 10:26:04 ceriel Exp $ */
2 /*
3  * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
4  * See the copyright notice in the ACK home directory, in the file "Copyright".
5  */
6
7 /*  I N L I N E   S U B S T I T U T I O N
8  *
9  *  I L 3 _ S U B S T . H
10  */
11
12 extern line_p scan_to_cal();    /* (line_p lines; short n)
13                                  * Find the n-th cal instruction.
14                                  */
15 extern substitute();    /* (FILE *lf;call_p c; line_ pcal,firstline)
16                          * Perform in line substitution of the call described
17                          * by c. The EM text of the called routine is fetched
18                          * and modified, the calling sequence is changed,
19                          * the modified routine is put at the place of the call
20                          * and all global information (proctable etc.) is kept
21                          * up to date.
22                          */