diff Idea @ 680:f536897fa3cb

*** empty log message ***
author kono
date Sun, 29 Jul 2007 23:09:38 +0900
parents cddab906095e
children e60c3d8dadd6
line wrap: on
line diff
--- a/Idea	Fri May 25 19:28:25 2007 +0900
+++ b/Idea	Sun Jul 29 23:09:38 2007 +0900
@@ -2072,3 +2072,44 @@
 
 難しいね。きれいなsyntaxにならない。
 
+Wed Jul 25 14:48:16 JST 2007
+
+inline code __goto みたいな形にすると、
+
+    __goto  hoge();
+
+goto を reflection 出来る。
+
+meta な、interface はどうするの? 
+
+デフォルトで、,.... が入っていると思う方が良い。
+
+     goto hoge(hoge.... , __code (*cont)(i) : meta ...);
+
+             goto cont(i);  -> goto cont(i: meta...);
+
+という感じか?  これがないと、記述がかなり面倒。subroutine とは
+違うの?
+
+env の切替えで明示出来ないの? 出来るけど、繁雑なのか。
+
+gcc との相性が良くないのだが...
+
+__code の先行宣言つらすぎる。script で生成するか、compiler で
+自動解決する方が良い。
+
+tcc の方が  goto f(); ではなくて、goto (*f)(); を
+強制する。これは、けっこう、めんどくさい。
+
+ ... ってのは大域変数みたいなものだよね? ただ、stack scope がある。
+なので、sub routine と同じなのでは?
+
+
+
+
+
+
+
+
+
+