X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=direct.c;h=750d5873444f38f9a542566c838230d9fb79ddbe;hp=0cee4b37640c331429b5f0c7c6134dc3ca34d91d;hb=71cec8e7896b200c6ae63ebc428339bef147240a;hpb=b5f0b68e38eb78c9dd408dce5354584c56b8e90b diff --git a/direct.c b/direct.c index 0cee4b3..750d587 100644 --- a/direct.c +++ b/direct.c @@ -87,6 +87,7 @@ int (*dirtab[])() = { d_jpad, // 54 .jpad (deprecated) d_nojpad, // 55 .nojpad (deprecated) d_gpumain, // 56 .gpumain (deprecated) + d_prgflags, // 57 .prgflags }; @@ -677,6 +678,27 @@ int d_globl(void) } +// +// .prgflags expression +// +int d_prgflags(void) +{ + VALUE eval; + + if (*tok == EOL) + return error("PRGFLAGS requires value"); + else if (abs_expr(&eval) == OK) + { + PRGFLAGS=eval; + return 0; + } + else + { + return error("PRGFLAGS requires value"); + } +} + + // // .abs [expression] //