summaryrefslogtreecommitdiff
path: root/unproto/example.out
diff options
context:
space:
mode:
authorRobert de Bath <rdebath@poboxes.com>1996-03-24 17:45:55 +0100
committerLubomir Rintel <lkundrak@v3.sk>2013-10-23 23:29:43 +0200
commitfe22c37817ce338fbbc90b239320248c270957fa (patch)
treed9550410c4a20bdd382fcc58d2d3d7c5e04e5245 /unproto/example.out
parenta7aba15e8efffb1c5d3097656f1a93955a64f01f (diff)
parent42192453ea219b80d0bf9f41e51e36d3d4d0740b (diff)
downloaddev86-fe22c37817ce338fbbc90b239320248c270957fa.tar.gz
Import Dev86-0.0.4.tar.gzv0.0.4
Diffstat (limited to 'unproto/example.out')
-rw-r--r--unproto/example.out173
1 files changed, 173 insertions, 0 deletions
diff --git a/unproto/example.out b/unproto/example.out
new file mode 100644
index 0000000..6dc75f3
--- /dev/null
+++ b/unproto/example.out
@@ -0,0 +1,173 @@
+# 1 "example.c"
+
+
+
+
+
+
+
+
+
+
+
+x
+
+
+
+(baz)
+# 16 "example.c"
+struct { struct { int (*(*foo)())(); } foo;} baz;
+# 16 "example.c"
+{/*1*/
+ /* end dcls */return (0);
+}/*1*/
+
+
+
+
+
+
+
+foo
+(bar)int (*(*bar)())();
+{/*1*/
+ int (*baz)() = (int (*)()) 0,
+ y = (y * (*baz)(y)),
+ *(*z)() = (int *(*)()) 0;
+
+ struct {/*2*/ int (*foo)(); }/*2*/ *(*s)() =
+ (struct { int (*foo)(); } *(*)()) 0;
+
+ /* end dcls */{/*2*/
+ y /* end dcls */= (y * (*baz)(y));
+ }/*2*/
+ {/*2*/
+ z /* end dcls */= (int *(*)()) 0;
+ }/*2*/
+ {/*2*/
+ s /* end dcls */= (struct { int (*foo)(); } *(*)()) 0;
+ }/*2*/
+
+ return (0);
+}/*1*/
+
+
+
+test1
+()
+# 52 "example.c"
+{/*1*/
+ int foo2,*(*(*bar)())(),*baz();
+}/*1*/
+
+
+
+test2
+(y)
+# 59 "example.c"
+char *y;
+# 59 "example.c"
+{/*1*/
+ int foo = 5,atoi();
+
+ foo /* end dcls */= 5,atoi(y);
+}/*1*/
+
+
+
+test3,test4();
+
+test5
+(y)
+# 70 "example.c"
+int y;
+# 70 "example.c"
+{/*1*/
+ /* end dcls */{/*2*/
+ test3/* end dcls */;
+ }/*2*/
+ {/*2*/
+ test4/* end dcls */(y);
+ }/*2*/
+}/*1*/
+
+test6[1],test7();
+
+test7
+(x)
+# 82 "example.c"
+int x;
+# 82 "example.c"
+{/*1*/
+ /* end dcls */{/*2*/
+ test6/* end dcls */[1];
+ }/*2*/
+ {/*2*/
+ test7/* end dcls */(x);
+ }/*2*/
+}/*1*/
+
+
+
+struct {/*1*/
+ struct {/*2*/
+ int (*f)(), o;
+ }/*2*/ bar;
+}/*1*/ (*baz2)() = (struct { struct { int (*f)(), o; } bar; } (*)()) 0;
+
+
+
+test8
+(x)
+# 102 "example.c"
+{/*1*/
+ /* end dcls */{/*2*/
+ struct {/*3*/
+ int foo;
+ }/*3*/ bar();
+ }/*2*/
+ {/*2*/
+ /* end dcls */do {/*3*/
+ int foo;
+ }/*3*/ while (x);
+ }/*2*/
+}/*1*/
+
+
+
+test9
+(bar)
+# 118 "example.c"
+char *bar;
+# 118 "example.c"
+{/*1*/
+ foo/* end dcls */(*bar);
+}/*1*/
+
+
+
+test10
+(x)
+# 125 "example.c"
+int x;
+# 125 "example.c"
+{/*1*/
+ /* end dcls */{/*2*/
+ int test10();
+ /* end dcls */do test10(x);
+ while (x);
+ }/*2*/
+ {/*2*/
+ /* end dcls */return test10(x);
+ }/*2*/
+}/*1*/
+
+test11
+(x)
+# 137 "example.c"
+int *x;
+# 137 "example.c"
+{/*1*/
+ /* end dcls */while (*x)
+ (putchar(*x++));
+}/*1*/