diff options
Diffstat (limited to 'libslang/src/test/prep.sl')
-rw-r--r-- | libslang/src/test/prep.sl | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/libslang/src/test/prep.sl b/libslang/src/test/prep.sl new file mode 100644 index 0000000..ecf0ee7 --- /dev/null +++ b/libslang/src/test/prep.sl @@ -0,0 +1,25 @@ +_debug_info = 1; () = evalfile ("inc.sl"); + +print ("Testing slprep ..."); + +public variable X = 0; + +#ifdef FOO_MOO_TOO_KOO +failed ("ifdef"); +#else +X = 1; +#endif +#if (X!=1) +failed ("X!=1"); +#else +X=-1; +#endif + +#if !eval(X==-1) +failed ("eval"); +#else + +print ("Ok\n"); + +exit (0); +#endif |