--- /dev/null
+/* this is the WIP test for the parser...
+ * constantly adding stuff here to see if things break
+ */
+void(string) print = #1;
+void(string,string) print2 = #1;
+void(string,string,string) print3 = #1;
+string(float) ftos = #2;
+entity() spawn = #3;
+void(entity) kill = #4;
+
+.float vis;
+.entity other;
+
+float(entity targ) visible = {
+ return targ.vis;
+};
+
+void() main = {
+ local entity pawn, pawn2;
+
+ pawn = spawn();
+ pawn2 = spawn();
+
+ pawn.other = pawn2;
+ (pawn.other).vis = 0;
+
+ if (!visible(pawn.other))
+ print("Yes\n");
+};