aboutsummaryrefslogtreecommitdiffhomepage
path: root/libslang/src/test/prep.sl
diff options
context:
space:
mode:
Diffstat (limited to 'libslang/src/test/prep.sl')
-rw-r--r--libslang/src/test/prep.sl25
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