--- ray/src/gen/genrev.c 1990/07/20 14:33:10 1.6 +++ ray/src/gen/genrev.c 1991/04/23 13:05:01 1.8 @@ -44,7 +44,7 @@ char *argv[]; int i, nseg; int orient; - varset("PI", PI); + varset("PI", ':', PI); funset("hermite", 5, l_hermite); funset("bezier", 5, l_bezier); funset("bspline", 5, l_bspline); @@ -54,7 +54,7 @@ char *argv[]; for (i = 6; i < argc; i++) if (!strcmp(argv[i], "-e")) - scompile(NULL, argv[++i]); + scompile(argv[++i], NULL, 0); else if (!strcmp(argv[i], "-f")) fcompile(argv[++i]); else if (!strcmp(argv[i], "-s")) @@ -63,9 +63,9 @@ char *argv[]; goto userror; sprintf(stmp, "%s(t)=%s;", ZNAME, argv[3]); - scompile(NULL, stmp); + scompile(stmp, NULL, 0); sprintf(stmp, "%s(t)=%s;", RNAME, argv[4]); - scompile(NULL, stmp); + scompile(stmp, NULL, 0); nseg = atoi(argv[5]); if (nseg <= 0) goto userror;