diff Idea @ 53:64a4e3789fd2 parallel-assign

parallel assign works.
author kono
date Tue, 18 Feb 2003 20:14:19 +0900
parents ddaa1aa5b49b
children 94564b45c4f3
line wrap: on
line diff
--- a/Idea	Mon Feb 17 13:06:18 2003 +0900
+++ b/Idea	Tue Feb 18 20:14:19 2003 +0900
@@ -1581,3 +1581,30 @@
 並列代入は出来たみたい。代入は小さいものを先にすべきなのか?
 まぁ、できりゃいいんだけど、横に避けるものが大きいのはいや
 だよね。
+
+Tue Feb 18 11:56:10 JST 2003
+
+overraped 用の emit_copy
+float/double
+long long
+
+Tue Feb 18 19:34:31 JST 2003
+
+code argument の符号を反転させると、list2(LVAR,offset)
+のoffsetがアドレスの方向と一致しているという前提が
+崩れる。それで、構造体の格納順序がずれてしまう...
+
+ということは... def(n) でcodeの時はargumentは、局所変数と同じ
+扱いでマイナス符号で処理した方が良い。
+
+できたみたい。でもさ、
+   
+int main( int ac, char *av[])
+{
+    int n;
+    goto arg1(0,1,2,3,4,return,environment);
+}
+
+って、きっと return 文がないと、文句を
+言われるよね。むむむ。
+