バグについて
作成:2007/01/29
Spinel ver 0.97βで重大なバグが見つかりました。
問題のコード
 1
2
3
4
5
6
7
8
9
10
function test(a){
  Return a;
}

x = "あ";
y = "い";
z = "う";

a = x + test(y) + test(z);
Mes(a);
 このコードを実行すると、「あうい」と結果が出ます。
スタックの積む順序が逆になっていました。
対策として、右辺へ命令を書くときは、複数の命令を書かないようにしてください。
展開時にこのようなバグが発生します。
 このバグについては、現在修正中ですが、修正のめどが立っていません。
ユーザーの皆様にはご迷惑をおかけします。
修正までもうしばらくお待ちください。
トップへ
©2006 - Giemsa All Rights Reserved.
プログラム言語「Spinel」
開発:NOTES Software