changeset 8:e714bcee688b

*** empty log message ***
author kono
date Fri, 14 Jan 2000 12:10:42 +0900 (2000-01-14)
parents e2c2c0fe0785
children 65f01a63de9c
files Idea test/tmp7.c
diffstat 2 files changed, 25 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/Idea	Fri Jan 14 09:55:24 2000 +0900
+++ b/Idea	Fri Jan 14 12:10:42 2000 +0900
@@ -1070,3 +1070,17 @@
 ���ԡ����Ǥ���С�environment/return ���Ȥ�ư���櫓�����顢
 ����ؤλ��Ȥ����ؤ������äƤ��ɤ���͡�
 
+Fri Jan 14 12:03:35 JST 2000
+
+Libretto ��keyboard�����줿... control key �������ʤ�...
+
+printf �λ��Ȥ�����ϲ�褷�ޤ�����list2 ��local��heap
+�˳�����ƤƤ���Τ������ʤ��ä��͡�
+
+return �ν����ϡ�goto ʸ�ǽ��������ꡢenvironment ��
+returnto ���������ɤ��Ϥʤ���?
+
+environment �ϼ¤�������Ǥ���ʤ�ν�����ɬ�ס�
+new-environment() �ߤ�����library ������С�thread �ˤǤ��롣
+
+join ��?
--- a/test/tmp7.c	Fri Jan 14 09:55:24 2000 +0900
+++ b/test/tmp7.c	Fri Jan 14 12:10:42 2000 +0900
@@ -14,13 +14,20 @@
 
 struct aa { int a[100]; } aaa,bbb;
 
+void
+main2(struct aa a1)
+{
+	printf("main2 %d\n",a1.a[99]);
+}
+
+struct aa 
 main1(struct aa a1)
 {
     if (a1.a[0]) 
-	main1(a1);
+	main2(a1);
     else
-	main1(aaa);
-    return a1.a[10];
+	main2(aaa);
+    return a1;
 } 
 
 main(ac,av)
@@ -37,7 +44,7 @@
     r = q;
     printf("%d\n",r.b);
     aaa = bbb;
-    p = av[1];
+    p = av[0];
     if (!p) return;
     i = p[1];
     p = p+i;