ARG
#define DPRINTF(ARG) printf ARG
#define DPRINTF(ARG)
#define DEF1_ARG(d, n) (ARG(d, n) ? ARG(d, n) : 1)
#define DEFx_ARG(d, n, x) (ARG(d, n) ? ARG(d, n) : (x))
#define NORMALIZE_ARG(n) (ARG(n) ? ARG(n) : 1)
if (ARG(0))
edp->scrolldist = uimin(ARG(0), edp->nrows);
__func__, c, ARG(vd, 0), ARG(vd, 1));
switch (ARG(vd, 0)) {
printf("%s: DCS%d$t unknown\n", __func__, ARG(vd, 0));
__func__, c, ARG(vd, 0), ARG(vd, 1));
wsemul_vt100_ed(vd, ARG(vd, 0));
wsemul_vt100_el(vd, ARG(vd, 0));
vt100_ansimode(vd, ARG(vd, n), VTMODE_SET);
vt100_decmode(vd, ARG(vd, n), VTMODE_SET);
vt100_ansimode(vd, ARG(vd, n), VTMODE_RESET);
vt100_decmode(vd, ARG(vd, n), VTMODE_RESET);
vt100_ansimode(vd, ARG(vd, 0), VTMODE_REPORT);
vt100_decmode(vd, ARG(vd, 0), VTMODE_REPORT);
switch (ARG(vd, 0)) {
printf("CSI%di ignored\n", ARG(vd, 0));
printf("CSI%di unknown\n", ARG(vd, 0));
switch (ARG(vd, 0)) {
printf("CSI%d\"p unknown\n", ARG(vd, 0));
switch (ARG(vd, 1)) {
printf("CSI%d;%d\"p ignored\n", ARG(vd, 0), ARG(vd, 1));
printf("CSI%d;%d\"p unknown\n", ARG(vd, 0), ARG(vd, 1));
switch (ARG(vd, 0)) {
printf("CSI%d\"q unknown\n", ARG(vd, 0));
switch (ARG(vd, 0)) {
printf("CSI%d$u unknown\n", ARG(vd, 0));
switch (ARG(vd, 0)) {
printf("CSI%d$w unknown\n", ARG(vd, 0));
switch (ARG(vd, 0)) {
printf("CSI%d$} ignored\n", ARG(vd, 0));
printf("CSI%d$} unknown\n", ARG(vd, 0));
switch (ARG(vd, 0)) {
printf("CSI%d$~ ignored\n", ARG(vd, 0));
printf("CSI%d$~ unknown\n", ARG(vd, 0));
if (ARG(vd, 0) == 0)
switch (ARG(vd, 0)) {
printf("CSI%dg unknown\n", ARG(vd, 0));
switch (ARG(vd, n)) {
fgcol = ARG(vd, n) - 30;
#define ARG2_OR_DFLT(i) (EXIST_ARG2(i) ? ARG(vd, i + 2) : 0)
if (ARG(vd, n + 1) == 5) {
if (ARG(vd, n + 1) == 2) {
bgcol = ARG(vd, n) - 40;
if (ARG(vd, n + 1) == 5) {
if (ARG(vd, n + 1) == 2) {
fgcol = ARG(vd, n) - 82;
bgcol = ARG(vd, n) - 92;
printf("CSI%dm unknown\n", ARG(vd, n));
switch (ARG(vd, 0)) {
switch (ARG(vd, 0)) {
printf("CSI%dn unknown\n", ARG(vd, 0));
switch (ARG(vd, 0)) {
printf("CSI%dy unknown\n", ARG(vd, 0));
printf("CSI%c (%d, %d) unknown\n", c, ARG(vd, 0), ARG(vd, 1));
static ARG *arglist; /* head of linked list */
ARG *cur;
if (!(cur = (ARG *)malloc(sizeof(ARG))))
ARG *step;
f_print(fout, "\t} %s;\n", ARG);
f_print(fout, "\txdrproc_t xdr_%s, xdr_%s;\n", ARG, RESULT);
p_xdrfunc(ARG, proc->args.decls->decl.type);
p_xdrfunc(ARG, proc->args.argname);
f_print(fout, "\t(void) memset(&%s, 0, sizeof(%s));\n", ARG, ARG);
printif("getargs", TRANSP, "(caddr_t)&", ARG);
ROUTINE, ARG, RESULT, RQSTP);
RESULT, ROUTINE, ARG, RQSTP);
printif("freeargs", TRANSP, "(caddr_t)&", ARG);
static char ARG[] = "argument";
ARG(512, FBYTES, RBYTES);
ARG(1, FBYTES, RBYTES);
ARG(1, FLINES, RLINES);