xref: /original-bsd/old/eqn/common_source/mark.c (revision 7d6f1141)
1*7d6f1141Sbostic /*-
2*7d6f1141Sbostic  * Copyright (c) 1991 The Regents of the University of California.
3*7d6f1141Sbostic  * All rights reserved.
4*7d6f1141Sbostic  *
5*7d6f1141Sbostic  * %sccs.include.proprietary.c%
6*7d6f1141Sbostic  */
7*7d6f1141Sbostic 
8f13afcbeSsam #ifndef lint
9*7d6f1141Sbostic static char sccsid[] = "@(#)mark.c	4.3 (Berkeley) 04/17/91";
10*7d6f1141Sbostic #endif /* not lint */
1192ac86d6Sshannon 
1292ac86d6Sshannon #include "e.h"
1392ac86d6Sshannon 
mark(p1)1492ac86d6Sshannon mark(p1) int p1; {
1592ac86d6Sshannon 	markline = 1;
1692ac86d6Sshannon 	printf(".ds %d \\k(97\\*(%d\n", p1, p1);
1792ac86d6Sshannon 	yyval = p1;
1892ac86d6Sshannon 	if(dbg)printf(".\tmark %d\n", p1);
1992ac86d6Sshannon }
2092ac86d6Sshannon 
lineup(p1)2192ac86d6Sshannon lineup(p1) {
2292ac86d6Sshannon 	markline = 1;
2392ac86d6Sshannon 	if (p1 == 0) {
2492ac86d6Sshannon 		yyval = oalloc();
2592ac86d6Sshannon 		printf(".ds %d \\h'|\\n(97u'\n", yyval);
2692ac86d6Sshannon 	}
2792ac86d6Sshannon 	if(dbg)printf(".\tlineup %d\n", p1);
2892ac86d6Sshannon }
29