28 lines · 705 B · C
RawDownload
/*  * This file is part of the UCB release of Plan 9. It is subject to the license * terms in the LICENSE file found in the top-level directory of this * distribution and at http://akaros.cs.berkeley.edu/files/Plan9License. No * part of the UCB release of Plan 9, including this file, may be copied, * modified, propagated, or distributed except according to the terms contained * in the LICENSE file. */ #include "e.h" void mark(int p1){	markline = 1;	printf(".ds %d \\k(09\\*(%d\n", p1, p1);	yyval = p1;	dprintf(".\tmark %d\n", p1);} void lineup(int p1){	markline = 2;	if (p1 == 0) {		yyval = salloc();		printf(".ds %d \\h'|\\n(09u'\n", yyval);	}	dprintf(".\tlineup %d\n", p1);}